Потягнувши лише один фрагмент даних з веб-запитом Excel?


0

У мене є купа даних у форматі:

somedata,otherdata,dataparameter

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

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

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

KEY1 value1
KEY2 value2
KEY3 value3
KEY4 value4

Все, про що я дбаю, це value3. Чи є спосіб змінити файл .IQY так, щоб він отримував лише одне значення зі сторінки, або одну пару ключ / значення, а не всю таблицю? Проблема, яку я маю, полягає в тому, що кожен запит вставляє дані в декілька рядків, і у мене є 1000 рядків даних, які мені потрібно зробити. У світі моєї мрії я закінчую рядком, який виглядає так:

somedata,otherdata,dataparameter,value3

На жаль, мої навички пошуку в Інтернеті не виявили належної документації про дрібниці файлів .iqy.

Відповіді:


0

Якщо веб-сторінка не налаштована так, що кожна з пар ключ / значення є її власною таблицею, то ви не можете зробити це за допомогою файлу IQY.

Один із варіантів - розмістити веб-запит на іншому (можливо, прихованому) аркуші і використовувати формулу (можливо, OFFSET і названий діапазон, створений за запитом), щоб отримати третє значення.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.