在范围内插入行时自动增加COUNTIF范围

时间:2013-08-30 20:39:35

标签: excel

我有几个基于RANGE行的COUNTIF语句。每当我在范围中插入新的ROW(或甚至在范围中的最后一项之后插入一行)时,COUNTIF范围限制不会改变。

我尝试过标准公式甚至数组公式(Ctrl-Shift-enter),但没有运气。

以下是一个示例公式: = COUNTIF(C2:C24," "&" CD-A-1"&" ") - (COUNTIF (B2:B24," E1&#34))

如果我在2-24行范围内插入一行,我希望COUNTIF范围增加到25以反映添加的行。

还有另一种方法来构建这个公式吗?

1 个答案:

答案 0 :(得分:1)

另一种确保引用将“跟随”范围大小的方法是将范围定义为表,然后使用表列引用:

  1. 选择范围。
  2. 转到Home > Format as Table
  3. 使用=COUNTIF(C2:C24,"" & "CD-A-1" & "")-(COUNTIF(B2:B24,"E1"))
  4. 而不是=COUNTIF(YourTable[YourSecondColumn],"" & "CD-A-1" & "")-(COUNTIF(YourTable[YourFirstColumn],"E1"))