Я новичок в силовом запросе и пытался использовать значение ячейки в качестве параметра в предложении where моего SQL-запроса. Следуя инструкциям здесь о том, как ссылаться на значение ячейки в мощном запросе, я смог реализовать GetValue, который при вызове будет возвращать действительный результат. В моем случае результатом является адресная строка, т. Е. 1/3 Smith Street. Однако, когда я пытаюсь использовать это в отфильтрованных строках (что мой поиск указал как решение), я получаю следующую ошибку:
DataFormat.Error: Указанный путь к файлу должен быть допустимым абсолютным путем.
Подробности:
1/3 - 3/3 Смит-стрит
Я пробовал CurrentWorkbook вместо Workbook. Мой поиск дал в основном ссылки на ссылки.
Ошибка из строки ниже, как будто я вручную набираю результат функции, тогда она работает. Я также попытался поместить функцию в Text.From (), но это не помогло.
#"Filtered Rows" = Table.SelectRows(Source, each [GroupName] = Excel.Workbook(File.Contents(GetValue("pCurrentGroup"))))
Я думаю, что упускаю что-то простое, поскольку связанная статья была выбрана как правильная.