387 Aufrufe
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

6 Antworten

0 Punkte
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
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
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

0 Punkte
von jelena Experte (1.1k Punkte)

Hallo Karin, währe es möglich diese Formel so zu gestalten sodass die Zellen A2 bis XFD99 bzw.100 nicht blau markiert wird =ZEILE(1:99), denn ich brauche die Formel nur von F2 bis F100. Danke

0 Punkte
von xlking Experte (2.1k Punkte)
Hallo Karin,

deine Formel funktioniert wunderbar auch bei mir!

Hi Jelena,

 wenn es dich stört, dass beim Reinklicken in die Formel so ein großer Bereich markiert ist, (was an sich nicht schlimm ist) kannst du die Formel auch wie folgt verändern:

=SUMME((VERGLEICH(WENN(TEILERGEBNIS(3;INDIREKT("F"&ZEILE(F2:F100)));F2:F100);WENN(TEILERGEBNIS(3;INDIREKT("F"&ZEILE(F2:F100)));F2:F100);0)=ZEILE(F2:F100)-1)*(WENN(TEILERGEBNIS(3;INDIREKT("F"&ZEILE(F2:F100)));F2:F100)<>FALSCH))

Gruß Mr. K.
0 Punkte
von jelena Experte (1.1k Punkte)

Hallo Mr. K. vielen Dank

Deine Antwort

Dein angezeigter Name (optional):
Datenschutz: Deine Email-Adresse benutzen wir ausschließlich, um dir Benachrichtigungen zu schicken. Es gilt unsere Datenschutzerklärung.
Anti-Spam-Captcha:
Bitte logge dich ein oder melde dich neu an, um das Anti-Spam-Captcha zu vermeiden.
...