Формула Excel для получения первых трех ненулевых значений и получения соответствующих заголовков из них - PullRequest
0 голосов
/ 22 декабря 2018

У меня 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 голосов
/ 22 декабря 2018

Поместите это в N3 и скопируйте:

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

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...