Мне не удалось заставить импорт делать то, что вы хотели, возможно, другой ответ поможет с PROC IMPORT .... однако вы можете использовать оператор INFILE. Это решение предполагает, что вы знаете имена своих переменных.
Предполагается, что ваш файл выглядит примерно так:
title_name
acct_name,acct_num
A,12345
B,12 345
C,12-345
D,1234
E,123
приведенный ниже код начнет читать в строке 4.
filename csv "C:\Documents and Settings\jsc\Desktop\csv_infile.csv";
data Work.temp;
infile csv dlm=',' dsd missover lrecl=1000 firstobs=4;
input acct_name $ acct_num $ ;
<code to fix any values in acct_name or acct_num, if any>
run;
Обновите ваш вопрос дополнительными вопросами, если это приемлемое решение, и вам нужна помощь в вводе данных, которые читаются.