Hallo Yal,
hat ein bisschen gedauert bis ich den "Dreh raus" hatte, aber ich denke ich habe es geschafft es in meine Mappe einzubauen.
Es sieht jetzt so aus:
let
Quelle = Csv.Document(File.Contents("C:\Users\chris\Downloads\Filme1.csv"),[Delimiter=",", Columns=17, 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}, {"Title", type text}, {"URL", type text}, {"Title Type", type text}, {"IMDb Rating", Int64.Type}, {"Runtime (mins)", Int64.Type}, {"Year", Int64.Type}, {"Genres", type text}, {"Num Votes", Int64.Type}, {"Release Date", type text}, {"Directors", type text}, {"Your Rating", type text}, {"Date Rated", type text}}),
#"Entfernte Spalten" = Table.RemoveColumns(#"Geänderter Typ",{"Created", "Modified", "Description", "URL", "IMDb Rating", "Runtime (mins)", "Year", "Genres", "Num Votes", "Directors", "Your Rating", "Date Rated"}),
#"Duplizierte Spalte" = Table.DuplicateColumn(#"Entfernte Spalten", "Release Date", "Datum"),
#"Spalte nach Trennzeichen teilen" = Table.SplitColumn(#"Duplizierte Spalte", "Datum", Splitter.SplitTextByDelimiter("-", QuoteStyle.Csv), {"Jahr", "Monat", "Tag"}),
#"Geänderter Typ1" = Table.TransformColumnTypes(#"Spalte nach Trennzeichen teilen",{{"Jahr", Int64.Type}, {"Monat", Int64.Type}, {"Tag", Int64.Type}}),
#"Hinzugefügte benutzerdefinierte Spalte" = Table.AddColumn(#"Geänderter Typ1", "Neuer Tag", each if [Jahr] = null then null else if [Monat] =null then
#date([Jahr], 12, 31) else if [Tag]= null then Date.EndOfMonth(#date([Jahr], [Monat],1)) else #date([Jahr], [Monat], [Tag])),
#"Entfernte Spalten1" = Table.RemoveColumns(#"Hinzugefügte benutzerdefinierte Spalte",{"Jahr", "Monat", "Tag", "Release Date"}),
#"Geänderter Typ2" = Table.TransformColumnTypes(#"Entfernte Spalten1",{{"Neuer Tag", type date}})
in
#"Geänderter Typ2"
auf jeden Fall vielen Dank für deine viele Mühe und ein schönes Wochenende
Christian