Получить столбец из того же запроса мощности строки

#excel #api #powerquery #m

Вопрос:

У меня есть запрос питания, который делает запрос api с некоторым значением в столбце в качестве параметра. Обычно в Excel вы бы сказали что-то вроде =A1 «затем утопите ячейку» и получите ответ от A2, A3 и т. Д. Как вы делаете это с помощью powerquery? Вот моя функция до сих пор, но она принимает только первый результат столбца.

Json.Document(Web.Contents("API?symbol=" amp; Source{0}[Column1] ))

Ответ №1:

В коде Source{0}[Column1] говорится, что нужно взять первую строку Column1 таблицы Source (я предполагаю, что это имя первого шага в запросе).

Вместо ссылки на строку и столбец всей таблицы вы, вероятно , можете просто использовать [Column1] , которое должно ссылаться на значение в текущей строке. Попробуйте вместо этого использовать эту формулу для нового пользовательского столбца:

 Json.Document(Web.Contents("API?symbol=" amp; [Column1] ))