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

Formel ZÄHLENWENN mit TEILERGEBNIS kombinieren

Forumthread: Formel ZÄHLENWENN mit TEILERGEBNIS kombinieren

Formel ZÄHLENWENN mit TEILERGEBNIS kombinieren
11.02.2025 13:20:01
Joshi
Hallo Community,

ihr konntet mir schon sehr viel helfen und hoffe, ihr könnt mir auch dieses Mal wieder helfen.

Ich habe eine intelligente Tabelle in welcher ich per TEILERGEBNIS die Anzahl der angezeigten Zeilen anzeigen lasse.
In einer anderen Spalte habe ich immer nur die Werte "1", "0" oder "-1" stehen.

Mein Ziel ist es, die Anzahl von "1" oder "-1" mir anzeigen zu lassen.
Dies funktioniert auch schon sehr gut per ZÄHLENWENN, aber leider wird immer alles gezählt, obwohl ein Filter gesetzt wird.

Könnt ihr mir helfen, ZÄHLENWENN und TEILERGEBNIS zu kombinieren?
Ich habe schon gesucht, aber finde keine Lösung für mein Problem bzw. kann ich die Formeln nicht anpassen auf mein Problem ;)

Anbei exemplarisch eine kleine Tabelle...

Gruß
Josh

https://www.herber.de/bbs/user/175609.xlsx
Anzeige

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel ZÄHLENWENN mit TEILERGEBNIS kombinieren
11.02.2025 13:33:11
Josh
Auf diese Lösung war ich auch schon gestoßen bei meiner Suche, aber leider funktioniert diese nicht in meinem Fall.
Vermutlich mache ich einen Fehler bei der Anpassung an meine Tabelle.

=SUMMENPRODUKT(TEILERGEBNIS(3;INDIREKT("C"&ZEILE(Tabelle1[Kennzeichnung])))*(Tabelle1[Kennzeichnung]="1"))
=SUMMENPRODUKT(TEILERGEBNIS(3;INDIREKT("C"&ZEILE(Tabelle1[Kennzeichnung])))*(Tabelle1[Kennzeichnung]="-1"))
Anzeige
AW: Formel ZÄHLENWENN mit TEILERGEBNIS kombinieren
11.02.2025 13:36:10
SF
"1" ist TEXT. Lass die "" weg.
AW: Formel ZÄHLENWENN mit TEILERGEBNIS kombinieren
11.02.2025 13:46:53
Josh
Vielen Dank, jetzt funktioniert es.
Aber eine Frage hätte ich noch zu der Formel.

Wofür steht : "C"&ZEILE ?
Was macht dieses &ZEILE und wozu wird das "C" genutzt/benötigt?
AW: Formel ZÄHLENWENN mit TEILERGEBNIS kombinieren
11.02.2025 13:59:43
SF
Das wird benutzt um den Bereich zu definieren der untersucht werden soll. Da kann auch B&Zeile stehen, oder D&Zeilem etc.
Anzeige
AW: Formel ZÄHLENWENN mit TEILERGEBNIS kombinieren
11.02.2025 15:32:45
Josh
hmm ok, dann gibt es nur leider wieder ein Problem...

Die Tabelle ist mit Absicht eine intelligente Tabelle, damit wenn sich etwas im Aufbau der Tabelle ändert, die Bezüge immer automatisch mit verändern.

Sobald ich eine Spalte in die Tabelle einfügen würde oder ähnliches, würde die Formel sich nicht automatisch anpassen.

Wenn ich statt "c" den Spaltennamen benutze, funktioniert die Formel aber leider nicht mehr.


von
=SUMMENPRODUKT(TEILERGEBNIS(3;INDIREKT("C"&ZEILE(Tabelle1[Kennzeichnung])))*(Tabelle1[Kennzeichnung]=-1))

zu
=SUMMENPRODUKT(TEILERGEBNIS(3;INDIREKT("Tabelle1[Kennzeichnung]"&ZEILE(Tabelle1[Kennzeichnung])))*(Tabelle1[Kennzeichnung]=-1))
funktioniert nicht.
Anzeige
AW: Formel ZÄHLENWENN mit TEILERGEBNIS kombinieren
11.02.2025 16:10:10
Yal
Hallo Joshi,

ich verwende eine Hilfespalte ("Spalte1"), in der für jeden Eintrag mit
=TEILERGEBNIS(102;[@Wert])
gerechnet wird, ob die Zeile sichtbar (=1) oder ausgeblendet ist (=0). Sichtbar sind nur Einser, aber eine Summe drauf zeigt, dass es funktoniert.

Dann multipliziere ich diese Hilfspalte mit der absolute Werte der Spalte Wert:
=SUMMENPRODUKT(ABS(Tabelle1[Wert])*Tabelle1[Spalte1])

Fertig.
Eine Lösung mit direkter
= TEILERGEBNIS(109;ABS(Tabelle1[Wert]))
scheint -aus irgendeinem Grund, der mich entgeht- nicht zu funktionieren. Wäre zu schön.

VG
Yal
Anzeige
AW: Eine Möglichkeit ist...
11.02.2025 18:35:37
Yal
Basierend auf Cases Vorschlag:

=SUMMENPRODUKT((ABS(Tabelle1[Kennzeichnung])=1)*NACHZEILE(Tabelle1[Kennzeichnung];LAMBDA(x;TEILERGEBNIS(103;x))))

geht sogar noch kürzer:
=SUMME(NACHZEILE(Tabelle1[Kennzeichnung];LAMBDA(x;TEILERGEBNIS(103;x)*ABS(x))))

"NACHZEILE" zwingt das Evaluieren der Lambda-Ausdruck für jede einzelne Zeile. Dann darauf die Summe.

VG
Yal
Anzeige
Er möchte doch...
11.02.2025 19:21:18
Case
Moin, :-)

... etwas anderes: ;-)

Zitat: ;-)
"Mein Ziel ist es, die Anzahl von "1" oder "-1" mir anzeigen zu lassen."

Servus
Case
AW: Er möchte doch...
12.02.2025 10:50:18
Yal
ach so. Von mir aus:

=SUMME(NACHZEILE(Tabelle1[Kennzeichnung];LAMBDA(x;TEILERGEBNIS(103;x)*(x=1))))

=SUMME(NACHZEILE(Tabelle1[Kennzeichnung];LAMBDA(x;TEILERGEBNIS(103;x)*(x=-1))))


VG
Yal
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige