====== Excel Power Query - Tranform distinguishedName to canonicalName ====== Im Power-Query-Editor Rechtsklick auf den Abfragebereich links, Neue Abfrage, Andere Quellen, Leere Abfrage {{:anwendungen_und_sonstiges:pasted-20240207-105031.png}} (Text as text) as text => let SplitText = Text.Split(Text, ",DC="), domParts = List.Range(SplitText, 1), domain = Text.Combine(domParts, "."), SplitText2 = Text.Split(SplitText{0}, ",OU="), ouParts = List.Reverse(List.Range(SplitText2, 1)), orgUnits = Text.Combine(ouParts, "/"), displayName = Text.Replace(Text.Replace(SplitText2{0}, "CN=", ""), "\", ""), canonicalName = domain & "/" & orgUnits & "/" & displayName in canonicalName Umbenennen in "TransformDNtoCN" Anschließend kann die Funktion genutzt werden , um eine neue Spalte aus dem DN zu generieren: * Spalte hinzufügen * Benutzerdefinierte Funktion * Namen eingeben, Funktion auswählen, Als Quellspalte die angeben, in der die distinguishedName gespeichert sind. Die Spalte wird in der Vorschau mit dem Testwert belegt, in der konkreten Ausführung jedoch mit dem Spaltenwert befüllt {{tag>[Excel Microsoft Power Query PowerQuery]}}