Then just edit RW9's code accordingly: Delete (and forget) $200, use ifn in place of ifc and replace "*" by . (the period denotes a numeric missing value) or whatever numeric value was displayed as an asterisk (assuming it was always the same value).
Numeric variables cannot hold the symbol *, therefore either the variable is character or you have changed the missing option. Either way, this is why we always ask for test data in the form of a datastep to avoid these needless backwards and forwards guessing your data.
Then just edit RW9's code accordingly: Delete (and forget) $200, use ifn in place of ifc and replace "*" by . (the period denotes a numeric missing value) or whatever numeric value was displayed as an asterisk (assuming it was always the same value).
Catch up on SAS Innovate 2026
Nearly 200 sessions are now available on demand with the SAS Innovate Digital Pass.