Почему мой импорт xml не заполняет все столбцы внутри формулы IFS? - PullRequest
0 голосов
/ 07 мая 2020

У меня есть формула, которая действительно хорошо работает, она же заполняет все ячейки ниже данными из таблицы, расположенной в URL-адресе. =importxml("https://www.website.com/posts/qld-holidays","//tr")

Однако, когда я пытаюсь поместить эту формулу в формулу IFS, например =ifs( State="QLD",importxml("https://www.website.com/posts/qld-holidays","//tr"), State="VIC",importxml("https://www.tourismtribe.com/posts/vic-holidays","//tr")), заполняется только первое значение, а остальная часть столбца пуста.

Я не знаю почему, но мне нужно иметь возможность использовать формулу, чтобы это работало, поскольку мой «именованный диапазон» (здесь состояние) может измениться.

Благодарю за любую помощь, поскольку я новичок в этом.

1 Ответ

0 голосов
/ 07 мая 2020

IFS не переполняется в последующие строки, поэтому заполняется только первая строка.

В качестве обходного пути вы можете использовать вложенные операторы IF:

=if(State="QLD",importxml("https://www.website.com/posts/qld-holidays","//tr"), if(State="VIC",importxml("https://www.tourismtribe.com/posts/vic-holidays","//tr")))

...