Countif 使用 Excel 只計算清單中的第一個名字

Countif 使用 Excel 只計算清單中的第一個名字

我想使用這個公式來檢查 A 列的名稱如下:

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

Consolidate.xls,A 行:

     A
1  Kobe Bryant; Tom Kitten
2  Michael Jordan

結果我會得到 3。 (我只需要第一個被統計的人,讓我得到結果=2。)

答案1

*您可以透過刪除每個名稱之前的通配符 ( ) 來做到這一點。這樣,只有出現在儲存格值開頭的名稱才會被計算在內。

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

根據您的數據,上面的方程式將給出所需的結果:

2

相關內容