在第一个非零实例上返回不同的单元格值

时间:2018-02-01 16:02:28

标签: excel

我有一个像这样的数据集:

    A   B    C     D    E   
1  Jan Feb March April May    
2   0   0    0     5   10

我想返回第2行中的值首先停止等于0(在这种情况下为4月)的月份。

1 个答案:

答案 0 :(得分:2)

怎么样:

=INDEX(1:1,MATCH(TRUE,INDEX(2:2<>0,),0))

enter image description here

如果您只使用12列数据(一年中每个月一个),那么:

=INDEX(A1:L1,MATCH(TRUE,INDEX(A2:L2<>0,),0))

就足够了。