如何使用算术运算符来获取单元格的位置
我试图在Excel公式中执行math运算来指定数组的末尾。 这是我想要做的一个简单的版本:
ABC 1 =COUNTA(A1:A5)-1 =SUM(A1:A(1+B1)) 2 3 4 5
第一列是我的数据数组。 第二列对该数组中的条目数进行计数(所以如果它不满,则返回小于5的值)。 第三列将以第一个值开始并以最后input的值结束的数组。 很显然,使用SUM
函数并不重要,如果有零,但我想使用MATCH
函数,我不希望它返回一个零,只是因为我查找数组中有空白条目。
所以我想修改SUM
函数中的信息来产生一个基于B1
的返回值的可变数组长度。 我希望这是明确的。 谢谢你的帮助!
喜欢这个?
=SUM(INDIRECT("A1:A"&(1+B1)))
一种方法是像这样使用INDEX
=SUM(A1:INDEX(A:A,B1+1))
你可以使用定义的范围
A1:INDEX(A:A,B1+1)
在其他function像MATCH