excel中如何返回某一行最后一个非空非0的数?如下图(公司电脑太渣闪屏

excel中如何返回某一行最后一个非空非0的数?如下图(公司电脑太渣闪屏严重),如何返回7月第5周这列的值?

假定要返回第3行最后一个非空非0的数值:
=INDEX(3:3,MAX((3:3<>0)*(3:3<>"")*COLUMN(3:3)))
公式以CTRL+SHIFT+回车键结束。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-08-08
=MAX(ROW(C1:C10)*(C1:C10<>"")*(C1:C10<>0))

=MAX(column(1:1)*(1:1<>"")*(1:1<>0))

ctr+shift+回车追问

谢谢你