Countif, der mit Excel arbeitet, zählt nur den ersten Namen in der Liste

329
Jean Rocknroll

Ich möchte diese Formel verwenden, um Spalte A mit den folgenden Namen zu überprüfen:

SUM(COUNTIFS([Consolidate.xls]RawData!$A:$A,{"*Kobe Bryant*","*John Legend*","*Tom Kitten*","*Jason Kidd*","*Michael Jordan*"}))

Consolidate.xls, Zeile A:

 A 1 Kobe Bryant; Tom Kitten 2 Michael Jordan 

Als Ergebnis bekomme ich 3. Wie kann ich Tom Kitten in Zeile 1 ignorieren? (Ich brauche nur die erste Person, die gezählt wird, und lass mich das Ergebnis = 2 erhalten.)

0
Ich denke du weißt, wie das Sternchen funktioniert? Es ist eine ** Wildchard-Figur **, dh es kann alles vor und nach dem Wort sein. Wenn Sie sie also loswerden könnten, wäre das am einfachsten. Leun4m vor 6 Jahren 2

1 Antwort auf die Frage

1
freginold

Sie können dies tun, indem Sie den Platzhalter ( *) vor jedem Namen entfernen . Auf diese Weise wird der Name nur dann gezählt, wenn er am Anfang des Zellenwerts erscheint.

SUM(COUNTIFS([Consolidate.xls]RawData!$A:$A,{"Kobe Bryant*","John Legend*","Tom Kitten*","Jason Kidd*","Michael Jordan*"}))

Die obige Gleichung würde das gewünschte Ergebnis basierend auf Ihren Daten ergeben:

2