Для моего самого первого поста у меня может быть немного сложный вопрос. Я прилично осмотрелся, либо у Excel нет функциональности, либо я перепутал условия.

Я хочу создать динамический список (выпадающий список проверки данных), который изменяет вывод функции двух ячеек данных в третью.

Я приложил снимок экрана с визуальным представлением того, что я преследую:

Пример снимка экрана:

  • Ячейка 1 = Список выбора функций (Список проверки данных)
  • Ячейка 2 = Ввод данных
  • Ячейка 3 = Ввод данных
  • Ячейка 4 = результат ячейки 2 и ячейки 3 в зависимости от функции, выбранной через ячейку 1

Шкаф, который я нашел, был таким:Вопрос / Ответ SuperUser - Подобный Вопрос

Я понимаю, что при добавлении слоя VBscript в электронную таблицу Excel появляется больше функциональных возможностей. Хотя, если этого можно избежать, я бы предпочел достичь этой цели с помощью стандартных функций Excel.

Цени любой вклад ...

1 ответ1

1

Для этих конкретных функций вы можете легко сделать это с помощью диапазона поддержки, в котором вы сохраняете параметры для SUBTOTAL:

Где формула в D1
=SUBTOTAL(VLOOKUP(A1,$B$4:$C$6,2,0),B1:C1)
VLOOKUP , на основе значения в A1 выбирает правильный параметр для SUBTOTAL

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