ZählenWenn mit 2 Bedingungen
Hallo
ich möchte Leeren Zellen eines Tabellenblattes in Spalte Q zählen
wenn gleichzeitig die Zelle in Spalte A nicht leer ist.
Dazu habe ich folgende Formel erstellt, die auch so funktioniert:
=SUMMENPRODUKT(1*(LÄNGE('Kunden-123'!$A$10:$A$500)>0)*(1*(LÄNGE('Kunden-123'!$Q$10:$Q$500)=0)))
Nun möchte ich aber auf das Tabellenblatt 'Kunden-123'! über Indirekt zugreifen.
Dabei steht der Bezug in Spalte A: Kunden-123
Dazu hätte ich 2 Fragen, in der Hoffnung, dass mir dabei jemand helfen kann:
Frage 1: Wie muss ich die o.g. Formel umbauen, damit das klappt? Ich bekomme das einfach nicht hin.
Frage 2: Geht das auch mit einer einfacheren Formel, zb. Zählen wenn?
Ohne Indirekt funktioniert es (ich bekomme den Wert 1 in diesem Beispiel)

Mit meiner Indirekt-Formel klappt es nicht. Das Ergebnis muss 1 sein.
=SUMMENPRODUKT(1*(LÄNGE(INDIREKT("'"&$A2&"'!$A$10:$A$500")>0)*(1*(LÄNGE(INDIREKT("'"&$A2&"'!$Q$10:$Q$500")=0)))))
ich möchte Leeren Zellen eines Tabellenblattes in Spalte Q zählen
wenn gleichzeitig die Zelle in Spalte A nicht leer ist.
Dazu habe ich folgende Formel erstellt, die auch so funktioniert:
=SUMMENPRODUKT(1*(LÄNGE('Kunden-123'!$A$10:$A$500)>0)*(1*(LÄNGE('Kunden-123'!$Q$10:$Q$500)=0)))
Nun möchte ich aber auf das Tabellenblatt 'Kunden-123'! über Indirekt zugreifen.
Dabei steht der Bezug in Spalte A: Kunden-123
Dazu hätte ich 2 Fragen, in der Hoffnung, dass mir dabei jemand helfen kann:
Frage 1: Wie muss ich die o.g. Formel umbauen, damit das klappt? Ich bekomme das einfach nicht hin.
Frage 2: Geht das auch mit einer einfacheren Formel, zb. Zählen wenn?
Ohne Indirekt funktioniert es (ich bekomme den Wert 1 in diesem Beispiel)

Mit meiner Indirekt-Formel klappt es nicht. Das Ergebnis muss 1 sein.
=SUMMENPRODUKT(1*(LÄNGE(INDIREKT("'"&$A2&"'!$A$10:$A$500")>0)*(1*(LÄNGE(INDIREKT("'"&$A2&"'!$Q$10:$Q$500")=0)))))
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 445949
Url: https://administrator.de/forum/zaehlenwenn-mit-2-bedingungen-445949.html
Ausgedruckt am: 18.02.2025 um 23:02 Uhr
6 Kommentare
Neuester Kommentar
Hallo!
Wenn es nur darum geht, mach dir das Leben nicht schwer und inkludiere bei jeder Kunden-Tabelle zb. in Spalte R die Formel
Ziehe die Formel dann hinunter bis R500
Wenn nun eine Zeile leer ist wird der Wert 1 ausgegeben, ist in A und in Q etwas eingetragen ergibt das den Wert 0.
Um die Summe der leeren Zeilen zu erhalten, musst du nun einfach den Bereich R10:R500 summiern.
Wenn dich die Spalte R stört, kannst du sie auch ausblenden.
Gruß
eisbein
Edit: Tippfehler behoben
ich möchte Leeren Zellen eines Tabellenblattes in Spalte Q zählen
wenn gleichzeitig die Zelle in Spalte A nicht leer ist.
wenn gleichzeitig die Zelle in Spalte A nicht leer ist.
Wenn es nur darum geht, mach dir das Leben nicht schwer und inkludiere bei jeder Kunden-Tabelle zb. in Spalte R die Formel
=WENN(UND(A1<>"";Q1<>"");0;1)
Ziehe die Formel dann hinunter bis R500
Wenn nun eine Zeile leer ist wird der Wert 1 ausgegeben, ist in A und in Q etwas eingetragen ergibt das den Wert 0.
Um die Summe der leeren Zeilen zu erhalten, musst du nun einfach den Bereich R10:R500 summiern.
=SUMME(R10:R500)
Wenn dich die Spalte R stört, kannst du sie auch ausblenden.
Gruß
eisbein
Edit: Tippfehler behoben