52 Aufrufe
Gefragt in Tabellenkalkulation von jelena Experte (1.1k Punkte)

Hallo guten Tag, z. B. in einer Exceltabelle in Spalte F2 bis F100 kommt die Ortschaft Rom 5mal die Ortschaft Hamburg 2mal und die Ortschaft Wien 1mal vor, also sollte mit einer Formel die Zahl 3 in Zelle S1 angezeigt werden. Sollte aber ein Filter gesetzt sein, soll die ausgeblendete Ortschaft nicht mehr mitgezählt werden. Danke

3 Antworten

0 Punkte
Beantwortet von beverly_ Experte (3.7k Punkte)

Hi Jelena,

versuche es mal mit dieser Formel: =SUMMENPRODUKT((F2:F100<>"")/ZÄHLENWENN(F2:F100;F2:F100&""))

Ursprung siehe hier: https://www.herber.de/excelformeln/pages/Anzahl_unterschiedlicher_Spalteneintraege.html

Bis später, Karin

0 Punkte
Beantwortet vor von jelena Experte (1.1k Punkte)
Hallo Karin, mit dieser Formel: =SUMMENPRODUKT((F2:F100<>"")/ZÄHLENWENN(F2:F100;F2:F100&"")) ist das Ergebnis 3 ist richtig, wenn ich aber einen Filter setze, z.B. Hamburg ausblende sollte in Zelle S1 das Ergebnis 2 sein da ja nur mehr Rom und Wien sichtbar ist. Danke
0 Punkte
Beantwortet vor von beverly_ Experte (3.7k Punkte)

Hi Jelena,

dann mit dieser Foreml:

{=SUMME((VERGLEICH(WENN(TEILERGEBNIS(3;INDIREKT("F"&ZEILE(2:100)));F2:F100);WENN(TEILERGEBNIS(3;INDIREKT("F"&ZEILE(2:100)));F2:F100);0)=ZEILE(1:99))*(WENN(TEILERGEBNIS(3;INDIREKT("F"&ZEILE(2:100)));F2:F100)<>FALSCH))}

Beachte die geschweiften Klammern - das ist eine Matrixformel. Die Formel also nicht zusammen mit diesen Klammern übertragen sondern ohne diese Klammern übernehmen und dann die Eingabe mittels Strg+Shift+Enter abschließen!

Den Formelursprung fildest du hier: https://www.herber.de/excelformeln/pages/Eintraege_in_gefilterter_Liste_ohne_Duplikate_zaehlen.html

Bis später, Karin

...