Excel: Verwenden von COUNTIF, jedoch ohne Leerzeichen bei anderen Formeln


1

Erstens habe ich mich entschuldigt, wenn dies irgendwo tief auf der Website behandelt wird, viele andere Posts durchgesehen und keine der Lösungen hat für mich funktioniert.

Ich erstelle ein Arbeitsbuch für eine lokale Liga, in die ich involviert bin, und dies ist der einzige Knackpunkt, auf 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 die Zwecke dieser Frage zu betrachten.)

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

Meine Formel sucht also im Kern danach, ob 2 Zellen gleich sind. Dies ist in Ordnung, abgesehen davon, dass es zählt, selbst wenn die Bewertungszellen leer sind.

Wenn Sie sich also auf das folgende Bild beziehen, erhalte ich in J55 den Rückgabewert "2". Für die Werte, die ich in den Ergebnissen angegeben habe (nur die Ergebnisse im ersten Spiel), sollte der Wert jedoch "1" sein.

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

Screenshot von Excel 1 Screenshot von Excel 2


Warum? Erster COUNTIF vergleicht 10 = 10 und ergibt 1. Zweiter COUNTIF vergleicht "" = "" und ergibt ebenfalls 1. Die Summe ist 2 - alles ist richtig. Meine Formel sucht, ob 2 Zellen gleich sind , überprüft jedoch nicht, ob die Zelle eine Zahl enthält.
Akina

Hallo Akina. Ja, ich stimme zu, es ist richtig. Nach was ich suche, ist, wie man die Formel bildet, die Zellen nicht zu zählen, wenn sie leer sind. Vielen Dank!
Liamtharris

Fügen Sie Ihrer Formel einen zusätzlichen Scheck hinzu. So etwas wieIF(AND(C11=H55, ISNUMBER(D11)), COUNTIF(D11, "="&E11),0) ...
Akina

@liamtharris War dies die gleiche Frage, die Sie bei Stack Overflow gestellt haben ?
Weiterleiten Ed

@ForwardEd Es war ja. Ich bin neu in der Community und nach diesem Kommentar, dass es nicht programmiert wird, dachte ich, dass es hier besser geeignet wäre! Anscheinend gab es eine Reihe von Methoden. Das SUMPRODUCT war der Gewinner!
Liamtharris

Antworten:


0

Frage von Akina in den Kommentaren beantwortet:

Ein zusätzlicher Scheck 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) ...
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.