Как мне структурировать текст if, затем - PullRequest
0 голосов
/ 20 июня 2019

Я пытаюсь сопоставить продукты с ценами.

Есть 5 различных продуктов, названных как;«зеленый», «красный», «синий», «черный» и «коричневый» и их соответствующие цены составляют 10, 10, 10, 10 и 5 фунтов соответственно.

Предположим, что текущий входной продукт "зеленый" в ячейке B15, тогда цена 10 фунтов будет автоматически назначена ячейке F15.Я хочу добиться этого для любых новых данных, которые я помещаю в электронную таблицу

1 Ответ

0 голосов
/ 20 июня 2019

Создайте таблицу из ваших продуктов.Разместите названия продуктов слева и цены справа.Используйте функцию VLOOKUP в F15, чтобы найти цену из таблицы на основе выбора продукта в B15.Для приведенного ниже примера формула VLOOKUP выглядит следующим образом:

=IF(B15="","",VLOOKUP(B15,$D$9:$E$13,2))

Функция VLOOKUP обернута в функцию if, так что ничего не отображается, пока ячейка B15 пуста.Вы также можете обернуть его в функцию IFERROR, чтобы отобразить NOT FOUND, пусто или 0 для тех случаев, когда в B15 вводится что-то, чего нет в списке.Вы также можете использовать проверку данных в ячейке B15 и установить для нее опцию списка, а затем установить список в качестве первого столбца.Это обеспечит список выбора, предотвратит опечатки и предотвратит записи, которые не являются частью вашей таблицы.

POC

Список проверки данных

Validation demo

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