Как реализовать автоматическое заполнение значений в ячейке на основе условия из другой колонки?

Как сделать так, чтобы при выборе значения в столбце "Должность утверд" автоматически подставлялось соответствующее значение процента в столбец "% от выручки" из справочной таблицы, основываясь на соответствии должностей?
Изображение к вопросу
Изображение к вопросу
Изображение к вопросу
  • 28 сентября 2023 г. 11:17
Ответы на вопрос 2
Для автоматического заполнения значений в ячейке на основе условия из другой колонки можно использовать формулу связи, например, функцию VLOOKUP. 

В вашем случае, чтобы автоматически подставлять значение процента в столбец "% от выручки" на основе выбранной должности в столбце "Должность утверд", можно использовать следующую формулу:

=VLOOKUP(значение_должности, справочная_таблица, номер_колонки_процента, логическое_сопоставление)

Здесь:
- значение_должности - ячейка, содержащая выбранную должность в столбце "Должность утверд"
- справочная_таблица - диапазон, содержащий все значения и проценты из справочной таблицы
- номер_колонки_процента - номер столбца, в котором находятся проценты в справочной таблице
- логическое_сопоставление - значение TRUE/FALSE, указывающее, как искать соответствие должности. Если TRUE, то ищется ближайшее меньшее значение, если FALSE, то точное соответствие

Например, если справочная таблица находится в диапазоне A1:B5, где в столбце A содержатся должности, а в столбце B - проценты, а столбец "Должность утверд" находится в столбце C, формула для ячейки "% от выручки" (например, в столбце D) будет выглядеть следующим образом:

=VLOOKUP(C1, A1:B5, 2, FALSE)

Таким образом, при выборе значения в столбце "Должность утверд" автоматически будет подставляться соответствующий процент из справочной таблицы.
Формула Vlookup (ВПР на русском), если я правильно понял задачу, для ячейки L2 будет:=VLOOKUP(K2,P:Q,2,0)
Похожие вопросы