EXCEL - как получить значение первого столбца в строке, в котором значение в другом столбце соответствует определенным критериям? - PullRequest
2 голосов
/ 01 февраля 2012

У меня есть таблица Excel со следующими данными

----- A ----------------- B

1 ---- X

2

3 ---- январь 2012 г. ----- 30

4 ---- февраль 2012 г. ---- 50

5 ---- март 2012 г. ------ 105

6 ---- апрель 2012 г. -------- 140

Я бы хотелустановить формулу в ячейке A1, которая даст мне значение столбца A первой строки, где столбец B имеет значение больше 100 ... в моем случае это значение будет март 2012

Я знаю, яЯ должен использовать функцию VLOOKUP, но я никогда не использовал ее, и это для меня своего рода научная фантастика ... особенно потому, что мне нужно добавить туда условное выражение

, пожалуйста, помогите

Ответы [ 2 ]

3 голосов
/ 10 февраля 2012

Согласно моему комментарию ....

Вы можете использовать эту формулу на основе вашего JPEG в комментарии выше

=INDEX(A3:A12;MATCH(TRUE;B3:B12>100;0))

подтверждено нажатием CTRL + SHIFT + ENTER

или вы можете добавить дополнительный ИНДЕКС, чтобы формула могла быть введена обычным образом, т.е.

=INDEX(A3:A12;MATCH(TRUE;INDEX(B3:B12>100;0);0))

0 голосов
/ 01 февраля 2012

Попробуйте это

=CHOOSE(SUM(MATCH(100,B3:B6)+1),A3,A4,A5,A6,A7)

...