У меня есть таблица, в которой есть несколько столбцов, которые являются результатом запроса [power], который имеет ключевые поля, некоторые столбцы, предназначенные для ручного ввода данных, и некоторые из них являются столбцами формулы.Могу ли я определить вычисленные столбцы формул в исходных таблицах источника запроса
Проблема заключается в том, что при обновлении столбцов запроса ручные входные данные, связанные с конкретными строками запроса, не остаются в одной строке.
Чтобы преодолеть это, я использую запрос, который сначала извлекает ручные входные данные в существующей таблице вместе с полями ключа, выполняет новый запрос, а затем выполняет соединение таблицы в конце запроса, чтобы получить входные данные обратно в правильной записи. (Любой вход на альтернативные решения приветствуются ...)
Для таблиц без каких-либо формул колонок я мог определить вручную поля ввода автоматически с помощью:
List.Difference (Table.ColumnNames (Current_Source_Table), Table.ColumnNames (Pre-Join_Query_Result)).
Однако это также забирает вычисленные столбцы с формулами excel. Как отличить эти столбцы формул, чтобы их исключить? Предпочтительно, не имея соглашения об именах, которое позволяет идентифицировать.
Большое спасибо,
Джо