2013-08-30 64 views
0

我有幾個基於行的範圍的COUNTIF語句。每當我將一個新的ROW插入範圍內(或者甚至在範圍內的最後一項之後插入一行),COUNTIF範圍限制不會改變。在範圍內插入一行時自動增加COUNTIF範圍

我已經嘗試過標準公式甚至數組公式(Ctrl-Shift-enter),但沒有運氣。

下面是一個示例的公式: = COUNTIF(C2:C24,」 「& 」CD-A-1「 &」 「) - (COUNTIF(B2:B24,」 E1" ))

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

有沒有另一種方法來建立這個公式?

+1

,除非你將它添加到年底範圍應該自動擴展(最後一行:24-> 25)。 – RBarryYoung

+0

是的..但由於某種原因,當我在範圍內插入一行時,範圍不會擴大。我很困惑。 – user2734268

+0

hmmmm ...我改變了選項中的設置來啓用迭代計算,然後我重新啓動,它似乎工作。不知道這種變化是否會引起差異,但感謝您的評論。 – user2734268

回答

0

的另一種方式,以確保您的參考文件「跟隨」的範圍的大小是定義範圍內的表,然後使用表列引用:

  1. 選擇範圍。
  2. 轉到Home > Format as Table
  3. 相反的=COUNTIF(C2:C24,"" & "CD-A-1" & "")-(COUNTIF(B2:B24,"E1")),使用=COUNTIF(YourTable[YourSecondColumn],"" & "CD-A-1" & "")-(COUNTIF(YourTable[YourFirstColumn],"E1"))