Как изменить формулу Arrayformula(IFS( для использования переменных из массива на другом листе?

  • 29 августа 2023 г. 13:46
Ответы на вопрос 2
Для использования данных из другого листа в формуле Arrayformula с IFS, вам необходимо добавить ссылку на диапазон с данными внутри функции IMPORTRANGE.

Например, если у вас есть лист "Технический" и вы хотите использовать данные из диапазона A1:B10, то вы можете изменить формулу следующим образом:

=Arrayformula(IFS(IMPORTRANGE("URL листа", "Технический!A1:B10"), условие 1, результат 1, условие 2, результат 2, ...))

где "URL листа" - URL адрес листа "Технический".

Таким образом, функция IMPORTRANGE использует ссылку на другой лист и диапазон данных, а функция IFS применяется к этим данным.
Меняйте названия "Листа1" на "Лист2" в случае, если структура листов одинакова. Это позволит всему работать правильно. PS: В данном случае можно использовать формулу ВПР для достижения результатов.=arrayformula(let(
 data;'Технический'!$CC$17:$CC$116;
 coeeffs;{{$P$30\0};{$B$6:$B$15\$P$6:$P$15}};
 ВПР(data;coeeffs;2;0)
))
Похожие вопросы