excel高手来指点下,谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/25 20:44:16
希望找到A列最后一个不等于零的值公式怎么做?
例如:
A列 B列
1 1
2 2
3 3
4 4
5 5
0 6
0 0
0 0
当数列呈A列形式时,如何找到A列中的5?如果数列继续输入变为B列时找到6
求高手帮忙,发下公式,谢谢了

indirect("a"&sumproduct((max((a1:a100<>0)*row(a1:a00)))

假设以A1为1

=offset(a1,match(0,a:a,0)-2,0)

=OFFSET(A1,MAX((A1:A100<>0)*ROW(1:100))-1,)
数组公式,按Ctrl+Shift+Enter结束公式输入。

=LOOKUP(1,0/(A1:A8),A1:A8)
数组公式,要以CTRL+SHIFT+ENTER结束输入。
十二月草的公式有小缺点,中间不能出现0值
方括号的可行。

如果觉得公式麻烦,可以试下排序功能啊,简单,希望你能找到简单实用的解决方法.