标签: excel
我的公式如下:
=function({0,-24,-25,-101,105})
我只想返回-24,这是第一个非零值,我不知道该怎么做。请注意,数组{0,-24 ...}必须直接键入公式,并且不在电子表格的任何单元格中。阵列前面也可能有多个零,而不只是一个。
答案 0 :(得分:3)
使用INDEX / MATCH:
=INDEX({0,-24,-25,-101,105},MATCH(TRUE,{0,-24,-25,-101,105}<>0,0))