Microsoft Excelのデータを、SASデータセットに変換する方法を教えてください。
IMPORTプロシジャを使用します。IMPORTプロシジャは、ExcelやAccessなどの外部ファイルを、SASデータセットに変換するプロシジャです。Excelファイルを読み込む際は、DBMS=オプションでExcelを指定します。
Excelファイルを読み込む際に、Excelシートの1行目にある項目名をSASデータセットの変数名にするには、GETNAMES=オプションをYESにします。また、ブック形式でシートが複数ある場合に特定のシートを読み込むには、SHEET=オプションで指定します。
プログラム例
PROC IMPORT OUT=EXP.exp1
DATAFILE="C:\exp\exp1.xls" /* ファイルのパスを指定 */
DBMS=Excel REPLACE;
/* 読み込み対象ファイルの形式を指定するオプション */
GETNAMES=YES; /* 1行目の項目名を変数名にするオプション */
SHEET= "シート名"; /* シートを指定するときのオプション */
RUN
なお、インポートウィザードを利用してマウス操作で読み込むことも可能です。その際は、メニューの[ファイル] → [データのインポート]から利用します。ウィザードの指示にしたがってデータを読み込んでください。
また、SASデータセットをExcelデータに変換するには、EXPORTプロシジャ、またはエクスポートウィザード([データのエクスポート]ウィザード)を利用します。
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.
コミュニティの基本的なガイドラインについてご説明します。まずは、こちらをご参照ください。
SAS Support CommunitiesのFAQはヘルプに記載されています。参照方法は、こちらからご確認ください。
Japan SAS Discussionページに質問や意見(メッセージ)を投稿/返信する方法を簡単にご説明します。