Excel Power Query Error - Expression.Error: Der Argumentwert ist nicht gültig

1570
Amy Wang

Ich versuche, Arbeitsblätter von einer Arbeitsmappe in eine andere zu kopieren, indem Sie die Abfragen kopieren und einfügen. Diese Abfragen funktionieren gut im Originalblatt, aber wenn ich sie kopiere, erhalte ich einen Fehler

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

Die Abfrage ist:

 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" 

Das Blatt wird in der kopierten Arbeitsmappe als Blatt 8 und in einem anderen als Periodensummen bezeichnet. Es gibt einige andere Abfragen mit Verbindungen zu einer externen Datenbank in der neuen Arbeitsmappe, aber nicht in der ursprünglichen. Kann dies ein Problem sein?

Irgendwelche Gedanken, wie ich dieses Problem beheben kann? Nicht sicher, was es verursacht - ist es ein Excel-Fehler? Vielen Dank!!

0
Bitte senden Sie die von Ihnen verwendete Abfrage, den Namen des Blattes und so weiter, damit wir Ihnen einen genauen Vorschlag machen können Vylix vor 6 Jahren 0
Meine Frage wurde mit einigen weiteren Informationen bearbeitet, danke! Amy Wang vor 6 Jahren 0
@Vylix hat vergessen, Sie im obigen Kommentar zu kennzeichnen Amy Wang vor 6 Jahren 0
In welchem ​​Schritt sehen Sie den Fehler? Alejandro Lopez-Lago - MSFT vor 6 Jahren 0
Haben Sie das Abfrageobjekt aus dem Abfragebereich im Abfrageeditorfenster kopiert oder eine neue leere Abfrage erstellt und in den Abfragecode kopiert? Die erste Methode ist zuverlässiger, da sie abhängige Objekte enthält. Mike Honey vor 6 Jahren 0

1 Antwort auf die Frage

0
Mike Honey

I would copy the Query object from the Queries pane in the Query Editor window. That method is more reliable as it includes any dependent objects.