3.7k Aufrufe
Gefragt in Tabellenkalkulation von
Guten Morgen,

Ich bin irgendwie blockiert und bekomm es nicht gebacken, die richtige Formel zu finden.

Ich habe eine recht umfangreiche Excel-Tabelle mit folgenden Spaltenbeschriftungen:
(A)Datum - (B)Uhrzeit - (C)Windgeschwindigkeit - (D)Windrichtung

In der Spalte Windrichtung sind Texte wie Norden, NNO, Westen, Osten usw. enthalten.

Die Buchstaben in Klammern geben die Spalte wieder, sind aber nicht Bestandteil der Spaltenüberschrift.

Nun möchte ich in einer 2. Tabelle mit den Spaltenüberschriften
(A)Datum - (B)Norden - (C)NNO - (D)NO - (E)ONO - (F)Osten usw.
1.12.2008
2.12.2008

gerne die Anzahl der zutreffend Windrichtung an einem Tag errechnen/zählen.

Also Datum = 1.12.2008 Norden = 5 NNO = 2
Was bedeutet, es wurden am 1.12.08 genau 5x Messungen mit Windrichtung Norden aufgezeichnet.
Alle Spalten in der 1. Tabelle sind Textspalten, auch das Datum.
Das Datum in der 2. Tabelle ist auch als Text formatiert.

Kann mir evtl. jemand behilflich sein wie die Formel (ich denke DBAnzahl/DBAnzahl2) lauten müsste.
Die Kriterien möchte ich gerne innerhalb der Formel definieren und nicht in einem gesonderten Kriterienbereich.

Besten Dank!

15 Antworten

0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo,

Probier mal
Formel für Tabelle2 B2:

=ZÄHLENWENN(Tabelle1!$D:$D;B$1)

Formel nach rechts und unten ziehen

Gruß
Rainer
0 Punkte
Beantwortet von
Hallo Rainer,

das bringt ja nicht das gewünschte Ergebnis, weil er ja dann z. B. alle Norden zählen würde.
Ich möchte aber erreichen, dass er in der 2. Tabelle, Zeile 2
nur die Anzahl Norden anzeigt, die den Tag 1.12.2008 betreffen.
Zeile 2 Spalte 2 = alle Norden vom 2.12.2008
usw.

Danke, für die Bemühungen

Gruß
Dummerle
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo noch mal,

mein Schnellschuss ist nur die halbe Wahrheit und funktioniert natürlich nicht.

Probier mal das

=SUMMENPRODUKT((Tabelle1!$A$2:$A$1000=$A2)*(Tabelle1!$D$2:$D$1000=B$1))

Gruß
Rainer
0 Punkte
Beantwortet von
Hallo Rainer,

Leider kann auch das nicht funktionieren, da es sich ja in Tabelle 1 nicht um Werte, sondern Texte handelt.

Matrixelemente, die keine numerischen Ausdrücke sind, behandelt SUMMENPRODUKT so, als wären sie mit 0 belegt.

Gruß
Dummerle
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Dummerle,

hast Du es wenigstens mal probiert oder ist das nur eine Behauptung?

Gruß
Rainer
0 Punkte
Beantwortet von
ähm ... schäm ....

Bin heute nen echtes Dummerle!

ja, probiert hatte ich es, aber da war nen Fehler meinerseits enthalten, als ich die Formel entsprechend meiner Tabelle umgesetzt habe.

Nun hab ich es nochmal kontrolliert und was sag ich dazu:

Es scheint zu funktionieren!!!!
(Muss noch mal hier und da Stichprobenkontrolle machen)

Rainer: Ich danke dir ganz herzlich und umärmel dich dankbar!

Lieben Gruß
echtes Dummerle
0 Punkte
Beantwortet von
Hallo zusammen,

ein DICKES DANKE noch einmal an Rainer für die Antwort bzw. Formel vorher.

Ich hab noch eine weitere Frage dazu.
Ich hätte nun noch gerne den Mittelwert zu Staub:

1. Tabelle Spaltenbeschriftungen:
(A)Datum - (B)Uhrzeit - (C)Windgeschwindigkeit - (D)Windrichtung - (E) Staub
Die Spalte (E) kann 0-Werte enthalten

2. Tabelle Spaltenbeschriftungen:
(A)Datum - (B)Norden - (C)NNO - (D)NO - (E)ONO - (F)Osten usw.
1.12.2008
2.12.2008

Hier sollen nun die Durchschnitts-Tages-Werte aus (E) Staub erscheinen, wobei aber 0-Werte NICHT berücksichtigt werden sollen.

Gibt es dafür auch so eine tolle Formel wie die Summenprodukt-Formel?

Danke im voraus!

LG
Dummerle
0 Punkte
Beantwortet von
Korrektur:

Hier sollen nun die Durchschnitts-Tages-Werte aus (E) Staub nach Windrichtung erscheinen, wobei aber 0-Werte NICHT berücksichtigt werden sollen.
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Dummerle,

das sollte funktionieren.

=MITTELWERT(WENN(Tabelle1!$A$2:$A$1000=$A2)*(Tabelle1!$E$2:$E$1000<>0);Tabelle1!$E$2:$E$1000)

Formel in eine Zelle der Zeile2 von Tabelle2 eintragen und Formeleingabe mit Strg+Shift+Enter abschließen, da es sich um eine Matrixformel handelt.

Gruß
Rainer
0 Punkte
Beantwortet von
Hallo Rainer,

ich erhalte folgende Meldung:

Die eingegebene Formel enthält einen Fehler.
- Klicken Sie auf 'Hilfe' ....


Irgend wie - so denke ich - fehlt doch auch was bei der Wenn-Formel:
Wenn - Dann - Sonst

Auch eine abschließende Klammer (damit hab ich es schon versucht) bei der Wenn-Formel fehlt *sodenkichesmir

Gruß
Dummerle
...