Free Trial

Forum - Deutsch

Suchen Sie nach Antworten, stellen Sie Fragen und teilen Sie Ihr Alteryx-Wissen.
GELÖST

Zwei Spalten mit einer Bedingung zusammenführen

Ich habe zwei Spalten, die ich zusammenführen muss. Spalte B soll die Werte von Spalte A ersetzen aber wenn Spalte B leer ist sollen die Werte von Spalte A ergänzt werden. Es wäre toll, wenn mir jemand helfen könnte.

 

ABZiel
177
288
399
4 4
5 5

 

 

 

 

3 ANTWORTEN 3
RolandSchubert
16 - Nebula
16 - Nebula

Hallo @Monika Becker ,

 

Du könntest ein Formula-Tool nutzen und die folgende Formel probieren:

 

IIF(IsEmpty([B]), [A], [B])

 

Mit IsEmpty testest Du, ob die Spalte leer ist, falls die Bedingung zutrifft, wird Spalte A genommen, saonst Spalte B.

 

Schau doch mal, ob das hilft. Sonst melde Dich einfach noch mal.

Viele Grüße

Roland

Biggi
Asteroid

Hallo @Monika Becker ,

 

das bekommst du mit dem Formeltool hin.

Füge in dem Tool eine neue Spalte ein

Spalte einfügen.PNG

Benenne die neue Spalte (zum Beispiel mit Ziel) und füge eine Bedingungsformel ein.

Wenn SpalteB Null ist, dann nehme den Wert aus Spalte A, sonst nehme den Wert aus SpalteB:
Formel.PNG

Hierbei kannst du den Formeleditor nutzen Formeleditor.PNGder dir eine Vielzahl von Formeln inklusive Kurzbeschreibung der Funktionalität bietet.

Wichtig ist es, auch den Datentyp für die neue Spalte zu definieren.

 

Das Ergebnis der Formel sieht dann so aus:
Ergebnis.PNG

 

Den Miniworkflow packe ich dir dazu, dann kannst du mit copy/paste arbeiten.

 

Hoffe, es hilft dir. 

 

viel Spaß mit Alteryx!

 

Birgit

VIELEN LIEBEN DANK

Beschriftungen