ich versuche mir zur Zeit PoweQuery ein wenig anzueignen und habe im Moment leider einen Fall, in dem ich mehrere Arbeitsschritte durch eine PQ Lösung ersetzen wollte, aber leider an einer Stelle nicht mehr weiterkomme.
Soweit bin ich bislang:
let
Quelle = Excel.CurrentWorkbook(){[Name="Tabelle6"]}[Content],
#"Geänderter Typ" = Table.TransformColumnTypes(Quelle,{{"Spalte1", type text}, {"Spalte2", type text}, {"Spalte3", type text}, {"Spalte4", type text}, {"Spalte5", type text}, {"Spalte6", type text}, {"Spalte7", type text}, {"Spalte8", type text}, {"Spalte9", type text}, {"Spalte10", type text}, {"Spalte11", type text}, {"Spalte12", type text}, {"Spalte13", type text}, {"Spalte14", type text}, {"Spalte15", type text}, {"Spalte16", type text}, {"Spalte17", type text}, {"Spalte18", type text}, {"Spalte19", type text}, {"Spalte20", type text}, {"Spalte21", type text}, {"Spalte22", type text}, {"Spalte23", type text}, {"Spalte24", type text}, {"Spalte25", type text}, {"Spalte26", type text}, {"Spalte27", type text}, {"Spalte28", type text}, {"Spalte29", type text}, {"Spalte30", type text}, {"Spalte31", type text}, {"Spalte32", type text}, {"Spalte33", type text}, {"Spalte34", type text}, {"Spalte35", type text}, {"Spalte36", type text}, {"Spalte37", type text}, {"Spalte38", type text}}),
#"Entpivotierte Spalten" = Table.UnpivotOtherColumns(#"Geänderter Typ", {}, "Attribut", "Wert"),
#"Entfernte Spalten" = Table.RemoveColumns(#"Entpivotierte Spalten",{"Attribut"}),
#"Gefilterte Zeilen" = Table.SelectRows(#"Entfernte Spalten", each [Wert] null and [Wert] ""),
#"Gefilterte Zeilen1" = Table.SelectRows(#"Gefilterte Zeilen", each not Text.Contains([Wert], "bio")),
#"Sortierte Zeilen" = Table.Sort(#"Gefilterte Zeilen1",{{"Wert", Order.Ascending}}),
#"Entfernte Duplikate" = Table.Distinct(#"Sortierte Zeilen")
in
#"Entfernte Duplikate"
Klappt soweit alles wunderbar. Das einzige Problem, was ich jetzt noch habe ist, dass fast alleq diese Texte mit einem Leerzeichen enden. Früher habe ich das einfach mit der Glätten Funktion gelöst, aber irgendwie finde ich keine entsprechende Funktion in PQ oder übersehe sie einfach und bitte euch daher um eure Hilfe.
Benutze Excel 2019
Vielen Dank
Christian