excel中的动态范围:如何删除Counta计数空白单元格(由iferror公式使其为空白)

时间:2015-03-11 09:12:07

标签: excel excel-vba charts vba

我必须在图表中绘制一个数据,我通过在图表区域中使用offset,counta(对于所需的行)使用命名范围来创建动态数据。

使用counta的问题是它计算具有空白单元格的行(由iferror公式使其成为空白),这是我不想要的。另外,当数据必须动态存在时,我无法删除那些公式'coz在图表中。

OFFSET('ABC'!$T$2,1,0,COUNTA('ABC'!$T2:$T1000),4)

下面;让我们说这些值有10行;但公式是15,所以如何阻止counta计算5行(iferror已经空白)。

1 个答案:

答案 0 :(得分:0)

要从计数中删除空白单元格,您可以使用Excel的COUNTBLANK功能。

只需从COUNTBLANK

的结果中减去COUNTA的值即可

示例:

=COUNTA(yourRange)-COUNTBLANK(yourRange)