zweite CSV Datei als Quelle für PQ Abfrage
29.12.2024 19:11:49
Christian
ich würde mich freuen wenn ihr mir helft.
Habe folgenden M-Code (funktionierend) ihr braucht euch nicht alles durchzulesen, es geht mir nur um die Quelle
let
Quelle = Csv.Document(File.Contents("C:\Users\chris\Downloads\Leute1.csv"), [Delimiter=",", Columns=8, Encoding=65001, QuoteStyle=QuoteStyle.None]),
#"Höher gestufte Header" = Table.PromoteHeaders(Quelle, [PromoteAllScalars=true]),
#"Geänderter Typ" = Table.TransformColumnTypes(#"Höher gestufte Header", {{"Position", Int64.Type}, {"Const", type text}, {"Created", type date}, {"Modified", type date}, {"Description", type text}, {"Name", type text}, {"Known For", type text}, {"Birth Date", type text}}),
#"Entfernte Spalten" = Table.RemoveColumns(#"Geänderter Typ", {"Position", "Created", "Modified", "Description", "Known For"}),
#"Geburtsdatum korrigiert" = Table.AddColumn(#"Entfernte Spalten", "Corrected Birth Date", each
try
if Text.Length(Text.Trim([Birth Date])) = 4 then null
else if Text.Start(Text.Trim([Birth Date]), 1) >= "0" and Text.Start(Text.Trim([Birth Date]), 1) = "9"
and Text.End(Text.Trim([Birth Date]), 1) >= "0" and Text.End(Text.Trim([Birth Date]), 1) = "9"
then Date.FromText([Birth Date])
else null
otherwise null),
#"Entfernte Originalspalte" = Table.RemoveColumns(#"Geburtsdatum korrigiert", {"Birth Date"}),
#"Umbenannte Spalten" = Table.RenameColumns(#"Entfernte Originalspalte", {{"Corrected Birth Date", "Birth Date"}}),
#"Sortierte Zeilen" = Table.Sort(#"Umbenannte Spalten", {{"Birth Date", Order.Descending}}),
#"Geänderter Typ1" = Table.TransformColumnTypes(#"Sortierte Zeilen",{{"Birth Date", type date}})
in
#"Geänderter Typ1"
ich habe jetzt noch eine zweite CSV Datei namens Leute2, mit der ich gerne genau dasselbe machen möchte und zwar so, dass die Ergebnisse nachher aus beiden Dateien in derselben Abfrage landen. Nur wie? Ich habe zwar im Menü etwas von Abfragen zusammenführen gelesen, werde dann aber bei der Join Art gefragt, welche der 6 Varianten ich nun möchte und da bin ich jetzt überfragt, welche ich brauche. Kann mir da jemand helfen?
Danke
Christian
PS: Die CSV Dateien sind leider zu groß zum hochladen.
Anzeige