所有以前的行的Excel Countif正在停滞
我需要在公式之前的单元格之前的所有行上的匹配单元格。 我目前正在使用以下方法结合相对和绝对范围:
B2: =COUNTIFS($A$1:A1;"condition") . . . BN: =COUNTIFS($A$1:AN;"condition")
然而,这种方法被certificate对于10-20k +的行数是非常严格的。
它不仅在复制行时冻结excel,而且在删除它们的时候也令我惊讶。 有没有更好的解决scheme呢? 谢谢,米歇尔
而不是评估条件(n *(n + 1))/ 2次,你可以利用这个事实,你已经完成了前一个单元格的大部分工作。
B1: =0+condition
B2: =B1+condition
B3: =B2+condition
请注意,这取决于在TRUE
时condition
评估为1,如果在算术expression式中使用FALSE
则condition
为0。 如果您愿意IF(condition, 1, 0)
可以将其重写为IF(condition, 1, 0)
。