计算每第 n 个单元格以进行精确匹配

countif every nth cell for exact matches

我需要做一个 countif 来计算每隔一个奇数单元格。它需要计算精确匹配,所以如果我要查找“1”,当 1 出现在 10、11、12 等中时,它也不会计算在内。

我已经参考了下面链接的问题,这让我非常接近,但这超出了我过去所做的事情,所以我还没有完全到达那里。

这就是我现在拥有的,但每次出现 1 时它都会返回:

=SUMPRODUCT(--(MOD(COLUMN($B:$BY)-COLUMN($B)+1,2)=1),ISNUMBER(SEARCH("1",$B:$BY))+0)

(从这里转换为问题:How to use Excels COUNTIF in every nth cell and retain wildcard functionality

=SUMPRODUCT(N(ISODD(COLUMN(myRange))*myRange=1))

其中 myRange$B:$BY

它正在计算 1 出现在奇数列 (E,I,Q) 的单元格。如果您更喜欢偶数列,请将 ISODD 更改为 ISEVEN

好吧,我无法在评论中粘贴任何内容,但这是我所拥有的。最上面的一组数据是它在报告中的显示方式。底部只是一个测试区域。该公式目前计算除“1”以外的工作。只有 1 个 1 的实例,但公式返回 6,因为它正在计算 10 和 11 的实例。因为我的数字将超过 11,所以我需要让它只计算 1 和 2 时它们是单个的数字。

Screen Capture