64ビットSAS 9.4を使用して32ビットExcelからファイルをインポートしています。私のExcelの列の多くは、このように、日付の両方の日付とリストが含まれています。SAS 9.4 64ビットXLSX 32ビットインポート:日付とテキストがテキストとして読み込まれ、日付が未フォーマットの列
SeptemberDatesCol
9/13 & 9/27
9/13 & 9/26
9月1日& 9/10 & 9/21
9/23
9/30
9/30
9/28
私は、ファイルの所有者でないんだけど、それはRが更新されますegularlyなので、すべての主要な操作とフォーマットはSASで行う必要があります。インポート後、1行に1つの日付の通常のリストに変更できますが、インポート自体は日付を正しくインポートしていません。私のインポートコード:
PROC IMPORT OUT=Raw_Import DATAFILE= "J:\filename.xlsx" DBMS=XLSX REPLACE;
SHEET="Sheetname";
GETNAMES=YES;
RUN;
文字変数としてSeptemberDatesCol輸入(必要に応じて)、単一の日付を持つ行の一部ためのことを除いて、日付がExcelの生の未フォーマットの日付大会値でインポートされます:
SeptemberDatesCol
9/13 & 9/27
9/13 & 9/26
9月1日& 9/10 & 9/21
9/23
私は適切にインポートする列を取得するために、異なる何ができますか? DBMS = EXCELCSを使用すると、「サーバーへの接続に失敗しました」というエラーが表示されます。私の仕事のソフトウェア設定(64ビットSAS 9.4 with 32-bit Excel)では、DBMS = EXCELは機能しません。あなたが提供できるアドバイスをありがとうございます。