Как найти первый столбец, который соответствует критериям в таблице - PullRequest
0 голосов
/ 29 января 2020

У меня есть таблица, которая выглядит примерно так

ID |  July  |  August  |  September  |  
01 |  $ 5   |  $ 6     |   $ 7       |
02 |  $ 6   |  $ 7     |   $ 7       |
03 |  $ 5   |  $ 6     |   $ 5       |
10 |  $ 7   |  $ 5     |   $ 5       |
11 |  $ 4   |  $ 6     |   $ 7       |

Теперь я хочу найти месяц, когда каждый ID приносит 6 или более долларов.

Например, 01 будет август , 02 - июль, 11 - август.

Как найти первый столбец, соответствующий критерию (6 долларов или больше), и вернуть месяц в качестве значения?

Ответы [ 2 ]

1 голос
/ 29 января 2020

Если у вас нет формулы Dynami c Array, используйте:

=INDEX($B$1:$D$1,MATCH(TRUE,INDEX(B2:D2>=6,),0))

в первой ячейке и скопируйте вниз.

1 голос
/ 29 января 2020

Если у вас есть версия Excel, которая поддерживает массивы Dynami c, вы можете использовать FILTER в каждой строке. Для строки 2 используйте

=@FILTER($B$1:$D$1,B2:D2>=6,"")

и скопируйте

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