基于另一个单元格excel的自动更新公式

时间:2016-05-03 20:17:17

标签: excel excel-vba excel-formula excel-2010 vba

我有公式:= COUNTBLANK(E1:E3)

我希望在向A4添加列时e3继续自动递增。

非常感谢所有帮助和输入

我正在使用Excel 2010

添加我需要完成此问题的更多细节:

我合并了细胞A-B,C-D,E-F。 A-b =项目,c-d =项目序列,e-f是销售的日期项目。

Item     |    Serial    |    Date Sold
1             001            01/10/2016
2        |    867       |               
3        |    999       |    02/11/2014

商店中的商品:1

如果商品售出日期为空白,则表示我的商品仍应存放。

因此,当我在A-B中添加新项目时,我需要自动更新我的公式阅读日期项目已售出。所以我有公式= COUNTBLANK(E1:E3),这取决于我存储的物品数量,取决于A1-Axx。

如果我将项目添加到A4,我需要我的countblank公式才能看到我添加了一个新项目并开始计算E4作为一个空白项目并显示,存储中的2个项目..

2 个答案:

答案 0 :(得分:1)

随着数据的增长,这将会增长:

=COUNTBLANK(E1:INDEX(E:E,MATCH(1E+99,A:A)))

如果A列中的数据是字符串,请改用:

=COUNTBLANK(E1:INDEX(E:E,MATCH("ZZZ",A:A)))

答案 1 :(得分:1)

=COUNTBLANK(OFFSET($A$1$,0,0,COUNTA(A:A),1))

应计算E列中与您的数据匹配的空白数量。

你也可以选择:

=COUNTA(A:A)-COUNTA(E:E)

假设你的桌子下面没有任何内容