Функция вертикального поиска VLOOKUP
- это то, что вы хотите решить эту проблему.
VLOOKUP(search_key, range, index, [is_sorted])
Передайте следующие параметры:
search_key
- это значение для поиска в массиве затрат, столбец G в вашем случае.
range
- массив затрат
index
- столбец для возврата в массиве затрат, второй
is_sorted
должен быть установлен на TRUE
, так как вы не хотите, чтобы неправильные затраты возвращались, если значение в столбце G не существует в массиве затрат.
Следовательно, формула для использования в H2:
=VLOOKUP(G2,A1:B6,2,false)
Затем, чтобы позволить вам использовать одну и ту же формулу во всех ячейках столбца H, вам нужно убедиться, что она всегда равна A1:B6
, которая рассматривается как массив затрат. Если вы скопируете вставленную выше формулу из H2 в H3, она адаптирует ее и переместит массив на одну строку ниже (A2: B7), а это не то, что вам нужно. Чтобы решить эту проблему, вы должны использовать знак доллара, чтобы заблокировать диапазон массива затрат. В этой статье объясняется, как это работает.
Формула становится такой, как показано ниже, и вы можете скопировать / вставить ее во весь столбец H:
=VLOOKUP(G2,$A$1:$B$6,2,false)
Демонстрационный лист с решением на месте: https://docs.google.com/spreadsheets/d/1rzvCmgTi1DgA5Dbwb_iwKYc5RW_9uwFs2sVR0PbN7Ic/edit?usp=sharing