У меня есть куча данных в формате:

somedata,otherdata,dataparameter

в электронной таблице Excel.

Параметр Dataparameter в сочетании с URL-адресом позволяет перейти на страницу, содержащую часть данных, которые я хочу добавить в свою электронную таблицу.

Как сейчас, у меня есть.Настройка файла IQY, в котором используется параметр данных для выхода, выборки данных с веб-страницы и вставки их в электронную таблицу. К сожалению, страница состоит из полдюжины пар ключ-значение, и мне нужно только одно из этих значений.

KEY1 value1
KEY2 value2
KEY3 value3
KEY4 value4

Все, что меня волнует, это value3. Есть ли способ исказить.Файл IQY, чтобы он получал только одно значение со страницы или одну пару ключ / значение, а не всю таблицу? У меня проблема в том, что каждый запрос вставляет данные в несколько строк, и у меня есть 1000 строк данных, с которыми мне нужно это сделать. В мире моей мечты я попадаю в строку, похожую на:

somedata,otherdata,dataparameter,value3

К сожалению, мои навыки веб-поиска не привели к хорошей документации по мелочам файлов .iqy.

1 ответ1

0

Если веб-страница не настроена таким образом, чтобы каждая из пар ключ / значение представляла собой свою собственную таблицу, вы не сможете сделать это через файл IQY.

Один из вариантов - поместить веб-запрос на другой (возможно, скрытый) лист и использовать формулу (возможно, OFFSET и именованный диапазон, созданный с помощью запроса) для получения третьего значения.

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