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

Например, если в листе с именем «VET» ячейка B8 = Cat, я бы хотел в B9 вставить

= ЕСЛИ ((VET!B9)<«Детали о животных»!$ J $ 17, «Сведения о животных»!$ J $ 17, ((VET!В9+50)* В2))

Это формула, специфичная для «Cat». У меня есть формулы для каждого из других животных, которые я вставил бы, если бы B8 = другое животное, поэтому я хотел бы, чтобы формулы появлялись в выпадающем списке под названием их животного.

Есть идеи....?

1 ответ1

0

Вам понадобится макрос для автоматической вставки формулы.

Вместо этого гораздо проще создать небольшую таблицу VLOOKUP() . Скажем, с Y101 по Y104 мы вставляем названия животных. Рядом с каждым именем в столбце Z мы размещаем соответствующую формулу.

Затем в B9 вставляем:

=VLOOKUP(B8,Y101:Z104,2,FALSE)

Теперь, когда мы вводим значение в B8, мы получаем вывод правильной формулы в B9.

Если вы решите пойти по макро-маршруту, маленькая таблица VLOOKUP() все равно будет полезна.

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