Оптимизируйте код для проверки ячейки проверки данных, чтобы выбрать другую ячейку

Оптимизируйте код для проверки ячейки проверки данных, чтобы выбрать другую ячейку

У меня есть ячейка E2, которая содержит группу проверки данных: "онлайн", "статья", "журнал", "труды" и "журнал". Я заполняю ячейку K2 формулой, которая основана на записи E2. Если я выберу вариант, например "статья", ячейка K2 выберет ячейку P2. Вот логика, которую я использовал в ячейке K2:

Код:

=IF(G2="ONLINE",O2,IF(G2="article",P2,(IF(G2="journal",Q2,IF(G2="proceedings",R2,IF(G2="magazine",S2,T2))))))

Этот код работает, но мне интересно, есть ли более простое решение, чтобы минимизировать этот код ячейки?

Спасибо!

решение1

Попробуй это:

=INDEX(O2:T2,MATCH(E2,{"online","article","journal","proceedings","magazine"},0))

Связанный контент