Excel公式获取前三个非零值并获取它们的相应标题

时间:2018-12-21 21:35:59

标签: excel excel-formula

我有12列,里面有0,1。我已将标题命名为月份。我正在尝试从左到右获取前三个数字1,并在第13、14、15列中获取相应的标题。

我从以下内容开始,但只有第一个标题。

=INDEX(B$2:M$2;MATCH(TRUE;INDEX(B3:M3<>0;);0))

我该怎么办?谢谢

enter image description here

1 个答案:

答案 0 :(得分:3)

将此内容放入N3并复制:

=INDEX($2:$2,AGGREGATE(15,7,COLUMN($B3:$M3)/($B3:$M3<>0),COLUMN(A:A)))

enter image description here