2016-09-26 72 views
-1

我正在嘗試創建一個Excel函數來計算一行中某個特定字符串的出現次數。計數奇數列中的匹配

以下是我想出迄今:

=CountIf($B1:$ZZ1, "myText") -- works fine 

我現在面臨的問題是,我不想去統計每發生,但只有那些在奇數列。

也許這樣?

=CountIf($B1:$ZZ1, "myText" AND (GetColumn % 2 = 1)) -- not working 

任何幫助表示讚賞。

回答

1

您可以使用SUMPRODUCT做到這一點:

=SUMPRODUCT(($B1:$ZZ1="myText")*(MOD(COLUMN($B1:$ZZ1),2)=1))