作业帮 > 综合 > 作业

Excel if 语句 A2=100 如果A3等于空值,输出A2;不于空值,再判断A4是否空值,如是空值,则输出A3

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/06/04 10:34:31
Excel if 语句 A2=100 如果A3等于空值,输出A2;不于空值,再判断A4是否空值,如是空值,则输出A3
如A4不是空值,则再判断A5是否空值………如此类推!
请帮忙写出Excel的函数,
Excel if 语句 A2=100 如果A3等于空值,输出A2;不于空值,再判断A4是否空值,如是空值,则输出A3
就是查找A列最后一个不为空的值吧?
if没那么多嵌套,用lookup吧
=LOOKUP(2,1/(A2:A65535""),A2:A65535)
再问: 谢谢了,这个可以,只是我不明白Lookup_value 的值 是2,Lookup_vector 的值是1/(A2:A65535"") 能解释下吗?
再答: A2:A65535""是判断A2到A65535是不是为空,会返回一组{...true;true;false,false..}的数列 1/(A2:A65535"") 是把这组数列转化为数字,{...1;1;#div/0!,#div/0!...} 在这个数列范围里面查找2,(其实只要是大于1的数都可以),lookup查找整个范围,找不到2会把検査値以下的最大値返回,也就是#div/0!前面的1值对应的单元格的值。