it-swarm.com.de

So beheben Sie einen zirkulären Abhängigkeitsfehler in Google Sheets

Ich habe eine Zelle (gespielte Spiele), die 3 Variablen hinzufügt (gewinnt, verliert und unentschieden) und nichts anzeigt, wenn sie keinen Wert haben.

=IF(D5+D6+D7 = 0, "", D5+D6+D7)

Meine Variable wins (und die anderen, wenn ich ihnen Code hinzufüge) erkennen, wann das Wort Wins in derselben Spalte wie es angezeigt wird. Es zeigt auch nichts an, wenn es keinen Wert hat.

=IF(SUM(COUNTIF(D10:D29, "*Win*")) > 0, SUM(COUNTIF(D10:D29, "*Win*")), IF(D8 > 0, 0, ""))

Ich möchte, dass es nur dann eine 0 anzeigt , wenn die gespielten Spiele größer als 0 sind (ich habe also keine Nullen auf dem Blatt) Es wird eine 0 angezeigt, wenn die Anzahl der gespielten Spiele größer als 0 ist. Es wird ein Fehler bei der zirkulären Abhängigkeit angezeigt. Wie kann ich das beheben?

Hier ist ein Link zu meiner Datei: Beispielblatt

1
Erose 524

Zelle D5:

=IF(SUM(COUNTIF(D10:D49, "*Win*"))>0, SUM(COUNTIF(D10:D49, "*Win*")),
 IF(D8<>"", 0,))

Zelle D11:

=IF(D10>D2,"Win: "&D10&" +"&D10-D2&" SR",
 IF(AND(D10=D2,D2>0),"Draw: "&D10&" "&"+0 SR",
 IF(AND(D10<D2,D10>0),"Lose: "&D10&" "&D10-D2&" SR","")))

Es wurde ein zirkulärer Abhängigkeitsfehler generiert, da die Zelle D11 zurückgab FALSE

1
user0