Как обратиться к другим запросам с помощью m формул или степенного запроса?

Следующая строка кода создаст переменную типа table с содержимым из таблицы в электронной таблице.

Вместо того, чтобы обращаться к таблице в электронных таблицах Excel, я хочу обратиться к другому запросу. - Как это сделать?

mytable = Excel.CurrentWorkbook(){[Name="table_in_excel_spreadsheet"]}[Content]


person Calvin    schedule 08.08.2016    source источник


Ответы (2)


Если имя вашего запроса - текстовая переменная, используйте Record.Field(#shared, YourQuery)

person Carl Walsh    schedule 09.08.2016

Если ваш запрос называется Query1, он:

mytable = Query1

Для запросов с более сложными именами с пробелами и специальными символами, таких как My Query, это:

mytable = #"My Query"

person Alejandro Lopez-Lago - MSFT    schedule 08.08.2016
comment
как насчет того, если имя вашего запроса находится в строковой переменной: - person Calvin; 09.08.2016