Мне нужна помощь с формулой Excel. Я сделал список с опцией проверки данных. Три варианта в выпадающем списке. не кроме пустых. Для каждого варианта я хочу изменить формулу в другой ячейке.

Список в b23. в зависимости от того, какой из трех вариантов выбран, я хочу, чтобы d23 умножил сумму (d18-d22) на 0,02 или 0,01 или на 0,39 и отобразил ее. Какую формулу я пишу в d23?

Это кажется довольно простым вопросом. Любые основные руководства по теме также будут с благодарностью.

1 ответ1

1

Вот два возможных варианта: простой способ, который выглядит не так хорошо, и более сложный, более удобный для пользователей.

Используйте значения множителя в качестве записей в списке проверки

Поместите три значения множителей где-нибудь в таблицу, возможно, G17:G20 .

| VALUES |
| 0.02   |
| 0.01   | 
| 0.39   |

В ячейке B23 установите Источник проверки данных как =$G$18:$G$20 . Наконец, в ячейке D23 ваша формула должна быть: =SUM(D18:D22) * B23 .

Используйте VLOOKUP() и таблицу для отображения меток, но выберите значения

Здесь вам нужна отдельная таблица, в которой есть множители и имена, которые вы хотите отобразить для каждой из них. Вот несколько примеров значений для ячеек F17:G20

| LABEL | VALUE |
| Tax A | 0.02  |
| Tax B | 0.01  | 
| Tax C | 0.39  |

В ячейке B23 установите Источник проверки данных как =$F$18:$F$20 . Затем установите формулу в D23 следующим образом:

=SUM(D18:D22) * VLOOKUP(B23, F18:G20, 2)

Как вы можете видеть, второй вариант на самом деле не намного сложнее и может упростить пользователям (и / или вам). Ваша электронная таблица также немного легче для понимания, так как значения четко обозначены. Они могут даже жить на отдельном рабочем листе вместе с некоторой документацией о том, для чего они.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .