计算奇数列中的匹配项

Counting matches in odd-numbered columns

我正在尝试创建一个 Excel 函数来计算特定字符串在一行中的出现次数。

这是我到目前为止的想法:

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

我现在面临的问题是不想每次都统计,只统计奇数列的。

也许是这样的?

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

感谢任何帮助。

您可以使用 SUMPRODUCT 来执行此操作:

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