PQ-Frage If then else Verzweigungen
01.03.2023 22:36:42
ralf_b
ich bin bei meinen PowerQuery versuchen auf ein Problem gestoßen für das ich bisher keine gute Lösung gefunden habe. Wäre nett wenn da ein Auskenner mir mit einem Tip die richtige Richtung weist.
Ich bekomme als Ausgangsdateien mal eine csv und mal eine xlsx Datei zur Verfügung gestellt. Das kann ich nicht beeinflussen. Die Dateinamen kopiere ich in eine intelligente Tabelle und nutze sie um den Namen und Pfad in die Abfragen zu holen. Meine aktuelle Idee ist die Dateiendung zu prüfen und mit if-then-else entweder den nächsten Schritt für die csv-Datei oder die xlsx-Datei zu machen. Ich kenne nur die Möglichkeit je einen Verarbeitungsschritt im If und Else Zweig unterzubringen.
also z.b.
#"Schritt1" = if endung= "csv" then "tue dies" else "tue das"
#"Schritt2" = if endung= "csv" then "tue dies 2" else "tue das 2"
Um auf das Wunschergebnis zu kommen, sind aber unterschiedlich viele Schritte notwendig.
Frage: Wie kann man mehrere Schritte in einem if oder else Zweig unterbringen, oder ist das schon im Vorfeld anders zu lösen? Wenn ja, wie?
Vielen Dank schon mal für eure Zeit und evtl. gute Tips.
rb