假设我在SUM
公式中的单个列中有一个不连续的单元格范围(即{,SUM(A1:A3, A5)
,是否有我可以使用的公式,它会告诉我4个单元格正在使用总和,或者告诉我一般总和中使用的单元格数量?我希望得到总和公式结果,并且在它旁边的单元格中总和使用的单元格数量.I&#39 ;如果可能的话,我更喜欢不使用VBA的方法。
SUM(A1:A3,A5)
,我们可以说这个公式存在于单元格A7
中。是否有Excel公式或函数可用于引用单元格A7
,它会产生它在总和中使用的单元格数量?我知道我可以使用COUNT
函数来实现这一目标,但我试图让这个动态变化,以便我寻找的公式取决于求和的细胞数量以及每次出现的细胞数量。是总和的单元格数量的变化,这个其他公式或函数会自动检测它。
答案 0 :(得分:1)
使用连续范围,您可以获得总细胞数(使用过的细胞和空细胞),例如:
=COUNTA(A1:B9)+COUNTBLANK(A1:B9)
但=COUNTBLANK()
不支持不连续范围,因此请使用:
=COUNTA(A1:A3, A5)+SUM(COUNTBLANK(INDIRECT({"A1:A3","A5"})))
(我知道这很难看。)