Bonjour à vous,
J'ai une variable dans laquelle j'ai :
VAR0 = EGTESTCD EQ "AVCOND" AND EGCAT EQ "FINDING"
Et je voudrais obtenir ceci :
VAR1 VAR2
EGTESTCD AVCOND
EGCAT FINDING
Pour le moment j'ai réussi à obtenir la VAR2 avec ce code :
Mais pour obtenir la VAR1 avec la VAR2 je ne trouve pas de solution qui fonctionne...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 data tab2; set tab1; length VAR2 $200; i=2; do while (scan(VAR0,i,"""") ne ""); VAR2=scan(VAR0,i,""""); i=i+2; output; end; run;
Si quelqu'un a une idée ?
Partager