seit einer Woche brüte ich über einem Problem, dass ich auch mithilfe von Internet Recherche und YouTube Tutorials nicht gelöst bekomme.
Vereinfachte Ausgangssituation:
Exceldokumente sollen mittels Powerquery in ein neues Exceldokument importiert werden.
https://www.herber.de/bbs/user/166678.xlsx
Pos. SKU Beschreibung Hinweis 1 Hinweis 2
1 SK-U Artikel 1 kg 31.12.2024
Die beiden Spalten Hinweis 1 und Hinweis 2 sind nicht in allen Queldateien vorhanden und die Spaltenüberschriften können unterschiedlich sein (Freitext).
Beispiele:
Pos. SKU Beschreibung
1 SK-U Artikel
Pos. SKU Beschreibung Gewicht
1 SK-U Artikel 1 kg
Da ich diese Daten in ein genormtes Tabellenblatt übernehmen muss, stehe ich vor dem Problem, dass Excel den Bezug verliert, sobald eine Spalte fehlt oder sich deren Namen verändert.
Beispielsweise dann aus wird aus:
=Beispiel[@[Hinweis 2]]
=#BEZUG!
Einer meiner Ansätze war, dass ich ggfs. Spalten ergänze und/oder mir bekannte Spaltennamen vergebe.
Allerdings scheitere ich auf Grund von Abhängigkeiten der vorhandenen Spaltenanzahl oder Namen, neue Spalten einzufügen.
Dann könnte ich das Beispiel:
Pos. SKU Beschreibung
1 SK-U Artikel
mit den Spalten Hinweis 1 und Hinweis 2 ohne Inhalte versehen und der Bezug wäre hergestellt
Pauschal kann ich nicht jede Quelldatei mit den Spalten Hinweis 1 + Hinweise 2 versehen, da ich sonst ein Fehlermeldung von Power Query erhalte, wenn diese Spalten vorhanden sind.
Vielen Dank schon Mal fürs drüber nachdenken!
Gruß,
Jörg