IFS не отказывается возвращать массив - PullRequest
1 голос
/ 02 мая 2020

Данные

<CellA1="One">

Моя проблема:

Я использую простую IF функцию IF(A1="One", named_range_one), и она работает как шарм и вернул named_range_one. Но как только я использую IFS, он перестает возвращать мой именованный диапазон. Похоже, ошибка или формулировка ошибки для меня. Я также пытался обернуть его в ARRAYFORMULA, но это тоже не сработало. Так что IFS(A1="One", named_range_one, A1="Two", named_range_two), как только я использую IFS, моя функция перестает работать и возвращает ошибку «Не удалось найти значение массива». Я не могу найти решение этой проблемы.

1 Ответ

2 голосов
/ 02 мая 2020

вам нужно вложенное IF:

=ARRAYFORMULA(IF(A1="One", named_range_one, 
              IF(A1="Two", named_range_two, )))

см .: https://webapps.stackexchange.com/a/124685/186471

...