Excel-Formel: Zählen Sie Zahlen, die mit - beginnen

Inhaltsverzeichnis

Generische Formel

=SUMPRODUCT(--(LEFT(range,chars)="xx"))

Zusammenfassung

Um Zahlen in einem Bereich zu zählen, der mit bestimmten Zahlen beginnt, können Sie eine Formel verwenden, die auf den Funktionen SUMPRODUCT und LEFT basiert.

In dem gezeigten Beispiel lautet die Formel in E6:

=SUMPRODUCT(--(LEFT(B5:B11,2)="25"))

Erläuterung

In SUMPRODUCT verwenden wir die LEFT-Funktion für den folgenden Zahlenbereich:

LEFT(B5:B11,2)

Dies erzeugt eine Reihe von Ergebnissen wie folgt:

("25";"25";"35";"45";"25";"45";"25")

Wir vergleichen dann jeden Wert mit "25", um ein TRUE- oder FALSE-Ergebnis zu erzwingen. Beachten Sie, dass LEFT die Zahlen automatisch in Text konvertiert, sodass wir für den Vergleich den Textwert "25" verwenden. Das Ergebnis ist ein Array von TRUE- und FALSE-Werten:

=SUMPRODUCT(--((TRUE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE)))

Als nächstes verwenden wir einen doppelten negativen Wert, der TRUE FALSE-Werte auf 1 und Null erzwingt, wodurch ein numerisches Array erstellt wird:

=SUMPRODUCT((1;1;0;0;1;0;1))

Die SUMPRODUCT-Funktion summiert dann einfach die Elemente im Array und gibt 4 zurück.

Interessante Beiträge...