Excel中的If

来源:百度知道 编辑:UC知道 时间:2024/05/28 11:22:33
输入IF(I6>0,I6,IF(H6>0,H6,IF(G6>0,G6,IF(F6>0,F6,IF(E6>0,E6,IF(D6>0,D6,IF(C6>0,C6,0))))))),一直到AG6,但是只能叠加7次,请问有什么简单的方法把它们合并么?
使其满足从C6到AG6的要求,谢谢

看你公式,是求c6:ag6中最后一个大于零的数,用一下这个公式:
=LOOKUP(2,IF(F6:AG6>0,1,""),F6:AG6)

很少赞人, 但...
jklqwe111 此条 数组公式 相当好,思路佳, 简洁, 当然最重要是有效
数组公式输入办法:
左手按Ctrl + Shift, 右手按Enter

如由我原创去答此题, 公式是:
=INDEX(C6:AG6,1,MAX(IF(C6:AG6>0,COLUMN(C6:AG6)-2)))
左手按Ctrl + Shift, 右手按Enter

相比之下, 当然用LOOKUP 更胜一筹