Ошибка Excel Power Query - Expression.Error: значение аргумента недопустимо

1269
Amy Wang

Я пытаюсь скопировать листы из одной книги в другую, копируя и вставляя запросы. Эти запросы отлично работают на оригинальном листе, но когда я копирую их, я получаю сообщение об ошибке

Expression.Error: The Argument Name isn't Valid. Details: List 

Запрос выполняется:

 let Source = #"Base Table", #"Replaced Value" = Table.ReplaceValue(Source,null,0,Replacer.ReplaceValue,List.Select(Table.ColumnNames(Source), each Value.Is(Value.FromText(_), type date))), #"Unpivoted Other Columns" = Table.UnpivotOtherColumns(#"Replaced Value", List.Select(Table.ColumnNames(#"Replaced Value"), each not Value.Is(Value.FromText(_), type date)), "Date", "Value"), #"Changed Type" = Table.TransformColumnTypes(#"Unpivoted Other Columns",{{"Date", type date}, {"Value", type number}}),  #"Filtered Rows1" = Table.SelectRows(#"Changed Type", each [Value] <> 0), #"Added Custom" = Table.AddColumn(#"Filtered Rows1", "Custom", each [Value] * [Billable Rate]), #"Renamed Columns" = Table.RenameColumns(#"Added Custom",{{"Custom", "Monetary Value"}}), #"Removed Other Columns" = Table.SelectColumns(#"Renamed Columns",{"Group", "Region", "Level", "Name", "Client", "Mandate", "Mandate Code", "Billable? (Y/N) ", "Status", "Recovery", "Billable Rate", "Date", "Value", "Monetary Value"}), #"Appended Query" = Table.Combine({#"Removed Other Columns", dates}) in #"Appended Query" 

Лист называется Лист 8 в скопированной рабочей книге и Итоги периодов в другой. Есть несколько других запросов со связями с внешней базой данных в новой книге, но не в оригинальной - может ли это быть проблемой?

Любые мысли о том, как я могу отладить / решить эту проблему? Не уверен, что это вызывает - это ошибка Excel? Спасибо!!

0
Пожалуйста, опубликуйте запрос, который вы использовали, название листа и т. Д., Чтобы мы могли дать вам точное предложение Vylix 6 лет назад 0
Отредактировал мой вопрос с дополнительной информацией, спасибо! Amy Wang 6 лет назад 0
@Vylix забыл отметить вас в комментарии выше Amy Wang 6 лет назад 0
На каком этапе вы видите ошибку в? Alejandro Lopez-Lago - MSFT 6 лет назад 0
Вы скопировали объект «Запрос» из панели «Запросы» в окне редактора запросов или создали новый пустой запрос и скопировали его в код запроса? Первый метод более надежен, так как включает в себя любые зависимые объекты. Mike Honey 6 лет назад 0

1 ответ на вопрос

0
Mike Honey

Я бы скопировал объект Query из панели Queries в окне редактора Query. Этот метод более надежен, поскольку включает в себя любые зависимые объекты.

Похожие вопросы