Wie kann ich Textzeichenfolgen kombinieren, die in einer anderen Reihenfolge vorliegen?Mit Worten schwer zu erklären, aber die beigefügte Datei sollte mein Problem klären. Ich habe Daten für eine Reihe von Flugtickets mit Abflug- (Spalte ORIGIN) und Zielflughafen (Spalte DEST). Ich habe diese auch kombiniert, um die Route anzuzeigen. Aber ich möchte, dass die Route von A nach B die gleiche ist wie die Route von B nach A. Im Moment wird dies als zwei verschiedene Zeichenfolgen angezeigt, zum Beispiel unterscheidet sich ANC zu ADK von ADK zu ANC. Ich möchte eine Spalte, um diese als dieselbe Route und nicht als zwei unterschiedliche Routen zu identifizieren. Ich habe noch keinen Weg gefunden, dies zu tun.
Automatisierung und SkripterstellungDatenmischung und -bereinigungBetreff: Wie kann ich Textzeichenfolgen kombinieren, die in einer anderen Reihenfolge vorliegen?Sie könnten eine Liste Ihrer Werte in einer einzelnen Zeile erstellen, diese sortieren und schließlich die Werte in einer sortierten Liste miteinander verketten.
Nachfolgend finden Sie eine Option zur Verwendung eines assoziativen Arrays
Concat Items(Associative Array(Eval List({:ORIGIN, :DEST})) << Get Keys, "-")
aber so etwas zu verwenden sollte auch gut funktionieren
Concat Items(Sort List(Eval List({:ORIGIN, :DEST})), "-")Betreff: Wie kann ich Textfolgen kombinieren, die in unterschiedlicher Reihenfolge stehen?Hallo Dale, erstelle einfach eine neue Spalte und gib den Code als Formel ein:

alternativ können Sie ein Skriptfenster öffnen und diesen Code ausführen:
New Column( "Concatenate[ORIGIN,DEST]", Character,
Formula( Concat Items( Sort List( Eval List( {:ORIGIN, :DEST} ) ), "-" ) ))Betreff: Wie kann ich Textfolgen kombinieren, die in unterschiedlicher Reihenfolge stehen?Ich bin ein erfahrener JMP-Benutzer, habe aber Skripting vermieden. Ich kann nicht herausfinden, wie ich Ihre Lösung verwenden soll. Wenn ich dieses Skript eingebe (mit ; und dem Ende), passiert nichts. Was übersehe ich?