Ergebnis mit ZÄHLENWENNS bei leeren Zellen

brokencircle

Cadet 2nd Year
Registriert
Feb. 2023
Beiträge
16
Hallo,
ich möchte eine Liga mit Spielen und Tabelle erstellen. Leider zählt Google Tabellen die noch nicht gespielten Spiele als Unentschieden (siehe Screenshot).

Die Formel erkennt nicht den Unterschied zwischen einem echten Unentschieden (z.B. Zelle E2="1" und Zelle G2="1") und leeren Zellen.

Bisher lautet meine Formel:
=ZÄHLENWENNS($E$2;"="&$G$2) +
ZÄHLENWENNS($G$8;"="&$E$8) +
ZÄHLENWENNS($G$14;"="&$E$14) +
ZÄHLENWENNS($G$20;"="&$E$20) +
ZÄHLENWENNS($G$26;"="&$E$26) +
ZÄHLENWENNS($E$31;"="&$G$31) +
ZÄHLENWENNS($E$35;"="&$G$35) +
ZÄHLENWENNS($E$39;"="&$G$39) +
ZÄHLENWENNS($E$43;"="&$G$43)

ChatGPT schlägt mir folgendes vor, was aber leider die Fehlermeldung "COUNTIFS" erwartet, dass alle Argumente nach Position 2 paarweise auftreten" erzeugt.

=ZÄHLENWENNS($E$2; WENN(ISTZAHL($E$2); $G$2); "="&$G$2) +
ZÄHLENWENNS($G$8; WENN(ISTZAHL($G$8); $E$8); "="&$E$8) +
ZÄHLENWENNS($G$14; WENN(ISTZAHL($G$14); $E$14); "="&$E$14) +
ZÄHLENWENNS($G$20; WENN(ISTZAHL($G$20); $E$20); "="&$E$20) +
ZÄHLENWENNS($G$26; WENN(ISTZAHL($G$26); $E$26); "="&$E$26) +
ZÄHLENWENNS($E$31; WENN(ISTZAHL($E$31); $G$31); "="&$G$31) +
ZÄHLENWENNS($E$35; WENN(ISTZAHL($E$35); $G$35); "="&$G$35) +
ZÄHLENWENNS($E$39; WENN(ISTZAHL($E$39); $G$39); "="&$G$39) +
ZÄHLENWENNS($E$43; WENN(ISTZAHL($E$43); $G$43); "="&$G$43)

Habt ihr eine Idee, wie ich leere Zellen aus der Berechnung ausschließen kann?
Vielen Dank für die Hilfe

Screenshot 2024-01-25 163901.png
 
Nitschi66 schrieb:
So gehts:
=WENN(ODER(ISTZAHL($E$2);ISTZAHL($G$2));WENN($E$2>$G$2;3;WENN($E$2=$G$2;1;0));"")

Bei einem Unentschieden (bspw. 5:5 im Spiel Spieler 1 - Spieler 10) stimmt das! Das wäre perfekt.

Leider zählt er aber 3x Unentschieden, wenn Spieler 1 gegen Spieler 10 mit 6:3 gewinnt (siehe Bild). Liegt das an dem Bereich "WENN($E$2>$G$2;3" ??

zählenwenn.png

Ergänzung ()

Nitschi66 schrieb:
Ersetz mal "ISTZAHL" durch "ISTLEER"

So gehts:
=WENN(ODER(ISTZAHL($E$2);ISTZAHL($G$2));WENN($E$2>$G$2;3;WENN($E$2=$G$2;1;0));"")

Ja, wenn ich den Teil mit > weglasse (weil der in der Zelle daneben extra berechnet wird), dann funktioniert es:
=WENN(ODER(ISTZAHL($E$2);ISTZAHL($G$2));WENN($E$2=$G$2;1;0);"")

Vielen Dank für deine Hilfe!!
 
Zuletzt bearbeitet:
Zurück
Oben