Excel: Verwenden von COUNTIF, jedoch keine Leerzeichen mit anderen Formeln

356
liamtharris

Erstens entschuldige mich, wenn dies irgendwo tief in der Site verzeichnet ist, ich habe viele andere Beiträge durchgesehen und keine der Lösungen hat für mich funktioniert.

Ich erstelle ein Arbeitsbuch für eine lokale Liga, in der ich involviert bin, und dies ist der einzige kritische Punkt, gegen den ich stoße.

In Zelle J55 habe ich die Formel:

=IF(C11=H55, COUNTIF(D11, "="&E11),0)+IF(C19=H55, COUNTIF(D19, "="&E19),0)

(Ich habe dies vereinfacht, um nur die Zeilen 11 und 19 für diese Frage zu betrachten.)

Im Wesentlichen sage ich also, wenn der Name des Teams dem entsprechenden Namen in der Tabelle entspricht, zählen Sie, wenn die Ergebnisse für beide Teams gleich sind. Grundsätzlich versuche ich, die Anzahl der Spiele zu ermitteln, die mit einem Unentschieden enden.

Im Kern geht es meiner Formel darum, ob zwei Zellen gleich sind. Dies ist in Ordnung, anders als es zählt, auch wenn die Bewertungszellen leer sind.

Wenn Sie sich also auf das Bild unten beziehen, erhalte ich in J55 den Rückgabewert "2". Für die Werte, die ich in den Ergebnissen aufgefüllt habe (nur die Ergebnisse des ersten Spiels), sollte der Wert "1" sein.

Wenn jemand auf irgendeine Weise helfen kann, wäre das eine große Hilfe.

Screenshot von Excel 1 Screenshot von Excel 2

1
Warum? Der erste COUNTIF vergleicht 10 = 10 und ergibt 1. Der zweite COUNTIF vergleicht "" = "" und gibt auch 1 an. Die Summe ist 2 - alles stimmt. * meine Formel sucht, ob 2 Zellen gleich sind *, überprüft jedoch nicht, dass die Zelle eine Zahl enthält. Akina vor 5 Jahren 0
Hallo Akina. Ja, ich stimme zu, dass es richtig ist. Was ich suche, ist, wie man die Zellen dazu bringt, die Zellen nicht zu zählen, wenn sie leer sind. Vielen Dank! liamtharris vor 5 Jahren 0
Fügen Sie Ihrer Formel einen zusätzlichen Check hinzu. So etwas wie IF (AND (C11 = H55, ISNUMBER (D11)), COUNTIF (D11, "=" & E11), 0) ... " Akina vor 5 Jahren 0
@liamtharris war dies die gleiche Frage, die Sie an [Stack Overflow] gestellt haben (https://stackoverflow.com/questions/52626464/using-countif-but-not-inklusive-blanks-with-other-formula/52627311#52627311)? Forward Ed vor 5 Jahren 0
@ForwardEd Es war ja. Ich bin neu in der Community und nach dieser Bemerkung, dass es nicht programmiert werden sollte, dachte ich, dass es hier besser geeignet wäre! Anscheinend gab es eine Reihe von Methoden. Das SUMPRODUCT war der Gewinner! liamtharris vor 5 Jahren 0

1 Antwort auf die Frage

0
liamtharris

Frage beantwortet von Akina in den Kommentaren:

Eine zusätzliche Prüfung war alles, was ich brauchte, um sicherzustellen, dass der Wert eine Zahl war (ISNUMBER (XX)

IF(AND(C11=H55, ISNUMBER(D11)), COUNTIF(D11, "="&E11),0) ...