【发布时间】:2016-08-31 18:43:45
【问题描述】:
我需要做一个 countif 来计算每隔一个奇数单元格。它需要计算精确匹配,所以如果我正在寻找“1”,那么当 1 出现在 10、11、12 等时,它也不计算在内。
我参考了下面链接的问题,这让我非常接近,但这超出了我过去所做的事情,所以我还没有完全做到。
这是我现在拥有的,但每次出现 1 时它都会返回:
=SUMPRODUCT(--(MOD(COLUMN($B$6:$BY$6)-COLUMN($B$6)+1,2)=1),ISNUMBER(SEARCH("1",$B$6:$BY$6))+0)
(从这里转换为问题:How to use Excels COUNTIF in every nth cell and retain wildcard functionality)
【问题讨论】:
-
这是我现在拥有的,但每次出现 1 时都会返回。
-
=SUMPRODUCT(--(MOD(COLUMN($B$6:$BY$6)-COLUMN($B$6)+1,2)=1),ISNUMBER(SEARCH("1", $B$6:$BY$6))+0)
-
你的公式对我来说效果很好,经过测试和验证。您能否展示一些示例数据以及您的预期与实际结果是什么?