Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hallo zusammen,
ich würde gerne 2 Merkmal kombinieren und zu einem neuen Feld generieren.
Hier ein Beispiel für ein Merkmal:
Die Verkaufsorganisation 12345 soll dem Regionalvertriebsleiter Max Mustermann zugeordnet werden
Aus einer anderen VkOrg 67891 soll nur der Inlandsumsatz zu Max Mustermann zugeordnet werden:
Ist das möglich zwei Merkmale zu kombinieren?
Danke,
Tim
Man könnte hierfür die applymap() verschachteln, vielleicht so:
applymap('map1', org &'|'& land, applymap('map2', org, 'sonstige'))
Eine Mapping-Tabelle darf immer nur zwei Felder haben, den Lookup-Wert und den Return-Wert. Wenn man nach mehreren Merkmalen mappen möchte, muss man also den Lookup-Wert entsprechend zusammen bauen bzw. kombinieren, also z.B. wie: org &'|'& land und das dann auch so im applymap() abfragen.
Wichtig ist beim verschachteln hier natürlich auch noch die Reihenfolge in der man abfragt, also erst spezifischer bei den Werten/Mappings und dann globaler - also ähnlich wie bei If-Schleifen.
- Marcus