Freigeben über

Teilergebnis 103 (Anzahl2) OHNE Duplikate

Anonym
2024-07-28T16:38:12+00:00

Hallo liebe Community,

ich möchte für eine Spalte einer gefilterten Tabelle die Anzahl der eindeutigen und nicht leeren Werte in einer Zelle anzeigen lassen. Die Formel soll das Filterergebnis in der Tabelle erkennen, sodass alle durch den Filter ausgeblendeten Werte nicht berücksichtigt werden. Außerdem soll die Formel nach jeder Filtrierung der Tabelle den Wert dynamisch mitrechnen und ausweisen, ohne dass die Formel nochmal angepasst werden muss. Die normalerweise für Tabellen sehr komfortable Funktion "Teilergebnis 103 (Anzahl2)" gibt leider auch alle Duplikate aus.

Für eine ungefilterte Tabelle funktioniert diese Formel: "=ANZAHL2(EINDEUTIG(FILTER(Tabelle1[Monat];Tabelle1[Monat]<>"")))". Diese berücksichtigt allerdings keinen Tabellenfilter wie bspw. "Teilergebnis".

Ich habe es bisher nicht geschafft, sowas wie die Funktion Teilergebnis 103 (Anzahl2) mit der Funktion Eindeutig zu kombinieren (bspw. dadurch, "Anzahl2[...]" einfach durch "Teilergebnis(103;[...]" zu ersetzen.

Kann mir jemand dabei helfen, das Problem zu lösen?

Vielen Dank!

Gerald

Microsoft 365 und Office | Excel | Für Zuhause | Windows

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare
{count} Stimmen
Antwort, die vom Frageautor angenommen wurde
  1. Anonym
    2024-07-29T04:51:07+00:00

    Diese Antwort wurde automatisch übersetzt. Daher können grammatikalische Fehler oder seltsame Formulierungen vorkommen.

    Hallo Gerald RMM,

    Probieren Sie diese Funktion aus

    =SUMME(
            WENN(
                    HÄUFIGKEIT(
                            WENN(
                                    TEILERGEBNIS(3,BEREICH.VERSCHIEBEN($A$2,ZEILE(Tabelle1[Monat])-ZEILE($A$2),,1))=1, 
                                    WENN(
                                            Tabelle1[Monat]>"",
                                            VERGLEICH("~"&Tabelle1[Monat],Tabelle1[Monat]&"",0)
                                    )
                            ),
                            ZEILE(Tabelle1[Monat])-ZEILE($A$2)+1
                    )<>0,
                    1,
                    0
            )
    )
    

    $A$2 ist der absolute Verweis direkt unter der Spaltenüberschrift, auch wenn er ausgeblendet ist.

    Alles Gute

    Thomas.L - MSFT | Microsoft Community Support-Spezialist

    3 Personen fanden diese Antwort hilfreich.
    0 Kommentare Keine Kommentare

1 zusätzliche Antwort

Sortieren nach: Am hilfreichsten
  1. Anonym
    2024-08-01T18:11:24+00:00

    Vielen Dank für die schnelle Antwort, Thomas! Habe deinen Lösungsvorschlag mit ein paar Filterproben getestet und bisher sind alle Ergebnisse der Formel perfekt!

    2 Personen fanden diese Antwort hilfreich.
    0 Kommentare Keine Kommentare