Hello Experts,
Do you know, please, how to assign the multiple values (C1','C2') to te macro variables ?
%macro my_analysis(liste=,nom_part=);
data base_finale_&nom_part.;
set base_finale_0;
if Trimestre="T1" and cd_code in(&liste.);
keep PM PS PL;
run;
proc sort data=base_finale_&nom_part. nodupkey;
by _all_;
run;
proc sql noprint;
select sum(PL)
into :Montant_T1_&nom_part.
from base_finale_&nom_part.;
quit;
%PUT &&Montant_T1_&nom_part.;
Data Finale_index;
Montant_T1_&nom_part.=&&Montant_T1_&nom_part.;
run;
%mend;
%my_analysis(liste='C1','C2',nom_part="PXXX");
Thank you !
... View more