[英]How to increment a specific number in a formula when dragging formula across a row
[英]Dragging excel formula to increment rows across columns
我想计算两个不同集合之间相等值的数量。
例如,第一组由15个不同的值组成,如下图所示:
接下来,我有另一个集合,例如,下图中的行1(集合1621),还有另外15个不同的值。 问题是我想计算两个集合中相等的值量。
问题与检查彩票结果非常相似。
有几个“集合”可以与初始集合进行比较(例如,在上图中,我们有集合1621、1620,依此类推)。 每一组都显示在电子表格的下一行中。
但是,预期的呈现方式如下:每个比较之间的相等值的数量应在不同的列中呈现,如下图所示:
如果我们使用公式,在R2,S2,T2中
=SUMPRODUCT(COUNTIF($B$2:$P$2;Sheet2!B1:P1))
=SUMPRODUCT(COUNTIF($B$2:$P$2;Sheet2!B2:P2))
=SUMPRODUCT(COUNTIF($B$2:$P$2;Sheet2!B3:P3))
它可以正常工作,结果将显示出来。 但是,不是要在每个单独的单元格中手动键入此类函数,因为这将非常耗时,所以我想提供一种解决方案,以增加跨列的行。
将其放在第一个单元格中并复制:
=SUMPRODUCT(COUNTIF(INDEX(Sheet2!$B:$P,COLUMN(A:A),0);$B$2:$P$2))
当它拖动到整个COLUMN(A:A)时,它将进行迭代,首先返回1,然后返回2,然后返回3,表示返回的行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.