我目前正在尝试获取几张工作表中“ D”列的最后一个值,然后将所有值相加,然后根据主工作表单元格中的值计算百分比。
我可以使= VALUE(D:D)和= VALUE(Animations!D15)一起工作,但不能同时满足我的需求(因为列的大小将继续增长)。>
最好是D列中的最后一个数字,而不要考虑空格或字符串。
谢谢!
答案 0 :(得分:1)
要查找列中最后填充的数字,请使用与1E + 99近似匹配的索引。
=index(sheet2!d:d, match(1e99, sheet2!d:d))
上面的方法检索Sheet2的D列中的最后一个数字。
Google表格不会像Excel一样通过INDIRECT处理工作表名称的数组,但是会在“帮助程序”列中进行处理。如果您想将一系列工作表名称硬编码为索引/匹配公式的总和,那么甚至不需要Indirect。
在随附的链接工作表中,我已使用此方法从具有数字,文本和错误的列中检索最后一个数字。我也输入了“最后一个号码”单元格地址。