| 
 | 
I am sorry that the number of 5 was a typo. The correct Data Step is: 
data Bio_SAS (drop=Temp); 
 length Code $6; 
 infile datalines dlm=","; 
 retain Code; 
 input Temp : $6. Map; 
 if Temp ne " " then Code=Repeat("0",6-length(Temp))||strip(Temp); 
 datalines; 
 10001F,200 
        ,140 
        ,205 
 1300  ,290 
        ,230 
        ,350 
 200015,102 
 20009 ,201 
        ,700 
        ,505 
 240   ,300 
        ,220 
 50010H,300 
        ,209 
 ; 
 run; |   
 
 
 
 |