2011-11-07 27 views
1

私はSASをほとんど経験していません。しかし、私がしたいことは、2つのExcelスプレッドシートを2つの別々の一時データセットに読み込むことです。ExcelファイルをSASデータセットに読み込む

ファイル名はC:\ signature_recruit.xlsとC:\ acceptance_recruit.xlsです。

どうすればよいですか?

答えて

3

簡単にするために、ExcelファイルをSASデータセットのように見せてください。つまり、データの行と列のみを持つ必要があります。必要に応じて、最初の行は列(変数)の名前にすることができます。

これで、proc importコードを自分で書き込んでエクセルファイルを読むか、インポートウィザードを使用してプロセスをクリックすることができます。これは便利な機能を持っていますが、ダイアログをクリックした後に、ウィザードがExcelファイルを読み込むために生成したproc importコードを含むプログラムを保存することができます。必要に応じて、このコードを保存して再利用することができます。

インポートウィザードを開始するには、[ファイル] - > [データのインポート]を選択します。デフォルトのオプションは、Excelファイルをインポートすることです。スプレッドシートを参照して質問に答えます。両方のスプレッドシートに対して同じ手順を繰り返します。

これは、ファイルをSASに取り込むために必要な作業です。 Hereは、さらに詳しい情報や例へのリンクです。

+0

これが動作するためにライセンスを取得するために、特定のSASモジュールを必要としていますか?つまりSAS/PCファイル形式へのアクセス、またはExcelやその行に沿ったものはありますか? –

+0

procインポートが動作しない/ isntがインストールされている場合は、任意のスプレッドシートプログラムから.csvにエクスポートし、data _null_を使用してファイルを読み込むことができます。 – DataParadigms

1

上記のアプローチは、DDEを使用することです。cmjohns PROC IMPORTこれは古い技術であり、使用するのが難しいですが、複雑なシナリオではより大きな柔軟性を提供します。

これを行うにあたりたくさんのことが書かれています。たとえば、次のように

http://www.lexjansen.com/wuss/2010/DataPresentation/3015_4_DPR-Smith.pdf

乾杯 ロブ

関連する問題