У меня есть простой список с метками и значениями в электронной таблице Google. Ниже у меня есть несколько полей, в которых я хотел бы получить значение при написании метки.
![enter image description here](https://i.stack.imgur.com/ibb9u.png)
Например, если я напишу D
в ячейке, я хочу, чтобы в следующей ячейке отображалось 4
, значение, соответствующее D
.
Это, конечно, можно сделать с повторяющимися IF
с внутри IF
с внутри IF
с ... в ячейке B8
, например:
=IF(A8=A1;B1; IF(A8=A2;B2; IF(A8=A3;B3; IF(A8=A4;B4; IF(A8=A5;B5;0)))))
Это просто проверяет строку за строкой: если записанное значение соответствует метке строки 1, то показать значение. Если нет, то выполните новую команду IF
во втором ряду. И т.д.
Со многими рядами это довольно утомительно. Возможно ли в таблицах Google немного упростить это? Например, могу ли я каким-то образом собрать все ячейки в столбце в одном операторе IF
, выполнив A1:A5
или что-то в этом роде? Что-то вроде:
=IF(A8=A1:A5;B1:B5;0)