全都是数组公式,解释一下我的: =MATCH(,0/(B3:K3>0),) B3:K3>0返回一组逻辑值:{FALSE,FALSE,FALSE,TRUE,TRUE,TRUE,TRUE,TRUE,TRUE,TRUE} 被0除后变成:{#DIV/0!,#DIV/0!,#DIV/0!,0,0,0,0,0,0,0} (#DIV/0!的表示对应值为小于等于0, 0的表示大于0) 由于match查找时只返回第一个符合条件的值的位置,所以返回:{#DIV/0!,#DIV/0!,#DIV/0!,0,0,0,0,0,0,0}中第一个0对应的区域B3:K3的值2的位置,即结果4. |