Excel函数将所有列的值除最后一个值之外
我有一个每周的客户存款金额在一个列,其中包括空值之间。 我怎么能总结在这一列的金额离开最后一个单元格的值。 该列是dynamic的,下周更多的存款增加了列长度。 再次,我必须总结留下最后一个单元格值在该列中的值。 请build议使用自动化的excelfunction。 提前致谢。
你可以尝试像这样:= SUM(A:A)-LOOKUP(2,1 /(A:A <>“”),A:A)
它会将该列中的所有内容相加,并减去最后一个单元格值,有效地排除该值。 注意:不应该放在可能导致循环引用的列中
您可以使用VLOOPKUP
来捕获最后一个值并将其减去,而不需要生成中间数组:
=SUM(A:A)-VLOOKUP(1E+99,A:A, 1)
与VLOOKUP
不同, LOOKUP
提供了向后兼容性,所以只有在必要时才能使用。