Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

nur jede zweite Spalte berechnen

Forumthread: nur jede zweite Spalte berechnen

nur jede zweite Spalte berechnen
15.03.2004 13:56:45
Antje
Hallo,
ich habe eine Tabelle aufgestellt, in denen 52 Personen dargestellt sind. Jeder Person sind zwei Spalten zugeordnet, die nebeneinander liegen, um den Vorher-Nachher-Effekt zu testen.
Ich möchte aber nun auch Durchschnittswerte von allen Personen berechnen können, wie der Zustand z.B. durchschnittlich "vorher" war bzw. dann "hinterher", d.h. ich will nur jede zweite Spalte in die Auswertung einbeziehen. Mit der Formel
A3:Z3 läuft da also nichts. Und um jede zweite Spalte einzeln in die Formel zu integrieren, sind es zu viele Spalten (man kann nur bis 30 oder so einzelne Zellen anklicken, damit es was wird). Ich weiß zwar, wie man Spalten ausblenden kann, aber diese werden dann ja trotzdem berechnet. Wie kann man also auf einfach Weise nur jede zweite Spalte in eine bestimmte Berechnung einbeziehen?
Viele Grüße
Antje
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: nur jede zweite Spalte berechnen
15.03.2004 14:11:55
Mac4
Hallo Antje,
mit folgender Maztrixformel kannst Du den Mittelwert aller geraden Spalten (B;D;F...) ermitteln:
{=MITTELWERT(WENN(REST(SPALTE(A2:Z2);2)=0;WENN(A2:Z2<>"";A2:Z2)))}
und hier mit den Mittelwert der ungeraden Spalten:
{=MITTELWERT(WENN(REST(SPALTE(A2:Z2);2) < > 0;WENN(A2:Z2<>"";A2:Z2)))}
Die Matrixklammern werden zum Abschluß der Formeleingabe mit Strg+Shift+Return automatisch erzeugt!
Marc
Anzeige
AW: nur jede zweite Spalte berechnen
15.03.2004 14:40:16
Antje
Hallo Marc, das ist ja schon mal totale KLasse! Dankeschön!
Das Problem ist dann noch, das die 1. und 2. Spalte (also A und B) nicht einberechnet werden sollen, weil dort die Nummern der Items und die Items (also Fragen) stehen. Kann man also die Spalten A und B noch irgendwie raushalten?
Viele Grüße
Antje
Anzeige
AW: nur jede zweite Spalte berechnen
15.03.2004 14:43:39
Mac4
Hi,
{=MITTELWERT(WENN(REST(SPALTE(C2:Z2);2)=0;WENN(C2:Z2<>"";C2:Z2)))}
Marc
AW: nur jede zweite Spalte berechnen
15.03.2004 18:55:53
Antje
Hi Marc,
das funktioniert klasse! Vielen Dank! Wenn ich jetzt die =Zählenwenn - Funktion verwenden möchte (ich lasse immer auszählen, wie oft "Ja", wie oft "nein" und andere Dinge in den Zeilen vorkommen - also in jeder 2. Spalte), muss ich dann "MITTELWERT" einfach durch =ZÄHLENWENN ersetzen oder wie funktionobelt das?
Viele Grüße
Antje
Anzeige
AW: nur jede zweite Spalte berechnen
16.03.2004 08:14:50
Mac4
Hallo Antje,
da ist das hier besser:
=SUMMENPRODUKT((C2:Z2<>"")*(REST(SPALTE(C2:Z2);2)=0))
Marc

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Durchschnittswerte aus jeder zweiten Spalte in Excel berechnen


Schritt-für-Schritt-Anleitung

Um in Excel jede zweite Spalte zu berechnen, kannst Du die folgenden Schritte befolgen. In diesem Beispiel gehen wir davon aus, dass Deine Daten in den Spalten A bis Z sind.

  1. Mittelwert für gerade Spalten (B, D, F, ...):

    • Gebe die folgende Matrixformel in eine Zelle ein:
      {=MITTELWERT(WENN(REST(SPALTE(A2:Z2);2)=0;WENN(A2:Z2<>"";A2:Z2)))}
    • Drücke Strg + Shift + Enter, um die Formel als Matrixformel einzugeben.
  2. Mittelwert für ungerade Spalten (A, C, E, ...):

    • Verwende diese Formel:
      {=MITTELWERT(WENN(REST(SPALTE(A2:Z2);2)<>0;WENN(A2:Z2<>"";A2:Z2)))}
    • Auch hier musst Du Strg + Shift + Enter drücken.
  3. Spalten A und B ausschließen:

    • Um die erste und zweite Spalte auszuschließen, passe die Formel an:
      {=MITTELWERT(WENN(REST(SPALTE(C2:Z2);2)=0;WENN(C2:Z2<>"";C2:Z2)))}
  4. Zählen von Werten in jeder zweiten Spalte:

    • Um die ZÄHLENWENN-Funktion für jede zweite Spalte zu verwenden, ersetze MITTELWERT in der Matrixformel durch ZÄHLENWENN:
      =ZÄHLENWENN(C2:Z2; "Ja")

Häufige Fehler und Lösungen

  • Formel funktioniert nicht: Stelle sicher, dass Du die Formel als Matrixformel eingibst (Strg + Shift + Enter).
  • Falsche Spalten werden berechnet: Überprüfe, ob die Zellreferenzen korrekt sind und ob Du die richtigen Spalten ausgewählt hast.
  • Leere Zellen werden einbezogen: Achte darauf, dass Du in der WENN-Bedingung die Bedingung A2:Z2<>"" verwendest, um leere Zellen auszuschließen.

Alternative Methoden

Eine alternative Methode, um jede zweite Spalte auszuwählen oder zu markieren, ist die Verwendung von Pivot-Tabellen. Hier kannst Du die Daten filtern und nur die gewünschten Spalten einbeziehen.


Praktische Beispiele

Wenn Du beispielsweise in Zeile 2 die Werte hast und in den Spalten A bis Z, kannst Du die Formeln in Zelle AA2 eingeben, um den Mittelwert der geraden Spalten zu berechnen. Um die Summe jeder zweiten Spalte zu erhalten, kannst Du diese Formel verwenden:

=SUMMENPRODUKT((C2:Z2<>"")*(REST(SPALTE(C2:Z2);2)=0))

Tipps für Profis

  • Nutze die Funktion Bedingte Formatierung, um jede zweite Spalte visuell hervorzuheben. Gehe dazu zu „Start“ > „Bedingte Formatierung“ > „Neue Regel“ und wähle „Formel zur Ermittlung der zu formatierenden Zellen verwenden“.
  • Du kannst VBA verwenden, um jede zweite Spalte automatisch auszuwählen oder zu markieren. Dies kann die Arbeit erheblich erleichtern, wenn Du regelmäßig mit großen Datenmengen arbeitest.

FAQ: Häufige Fragen

1. Wie kann ich jede zweite Spalte in Excel markieren?
Du kannst in Excel jede zweite Spalte markieren, indem Du die Spaltenüberschriften mit der STRG-Taste gedrückt auswählst oder die Bedingte Formatierung verwendest.

2. Kann ich die Formeln auf andere Zeilen anwenden?
Ja, Du kannst die Formeln einfach nach unten ziehen, um sie auf andere Zeilen anzuwenden. Achte darauf, die Zellreferenzen entsprechend anzupassen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige