Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
Willatsch
Contributor II
Contributor II

Werte aus einer Spalte aufteilen

Hallo zusammen,

ich habe in meiner App eine Spalte die mit verschiedenen Werten gefüllt ist. Die Werte sehen zum Beispiel so aus:

2021PL9045

2021TZ4567

2021MN0912

Ich habe jetzt alle Werte aus dieser Spalte mithilfe der wildmatch Funktion in neue Spalten aufgeteilt, nach einer bestimmten Variable, z.B.:

Spalte PL

Spalte TZ

Spalte MN

Jetzt wird in der Spalte "PL" anstatt "2021PL9045" ein numerischer Wert wiedergegeben, z.B. 0,1,2,3,4 usw. Kann ich anstatt der Zahlen auch die vollständige Bezeichnung aus der Spalte anzeigen lassen, z.B. "2021PL9045"?

Danke für eure Hilfe.

1 Reply
jneppl
Partner - Contributor III
Partner - Contributor III

Hallo Willatsch,

wenn ich das richtig verstanden habe, steht bei dir das Ergebnis des Wildmatches in der Spalte, du willst aber den eigentlichen Wert haben.

 

Data:

LOAD * Inline [

ID , value

1, 2021PL9045

2, 2021TZ4567

3, 2021MN0912

];

Data2:
Load
if(WildMatch(value, '*PL*') = 1, value) as PL,
if(WildMatch(value, '*TZ*') = 1, value) as TZ,
if(WildMatch(value, '*MN*') = 1, value) as MN
resident Data;

Ist es das, was du benötigst?

 

Gruß