【问题标题】:SAS import single cell value from Excel spreadsheetSAS从Excel电子表格导入单个单元格值
【发布时间】:2019-12-25 13:51:59
【问题描述】:

我正在使用 sas 9.2,我想从电子表格中导入单元格值 我想要的值是 F4 位于工作表“data beskrivelse”

这就是我的工作:

proc import out=TESTER
  datafile="&request_in"
  dbms=XLS replace;
  RANGE="data beskrivelse$F4:F5";
run;

而且它工作正常,但结果是列名获取了 F4 中的值并且 F5 中的数据被导入。 所以我的 sas 数据集有 ha 列,其中标题名称是 F4 的值。

如果我将 proc 导入中的范围更改为

proc import out=TESTER
  datafile="&request_in"
  dbms=XLS replace;
  RANGE="data beskrivelse$F4:F4";
run;

我将从电子表格中导入整个列。

所以基本上我希望将 F4 中的值导入到变量 A 中的 sas 数据集中

【问题讨论】:

    标签: sas


    【解决方案1】:

    哦,我设法弄明白了, 解决方案是在 proc imort 中使用 getnames 选项 它说是否要作为名称导入。 所以我改成了这个

    proc import out=TESTER
     datafile="&request_in"
     dbms=XLS replace;
     getnames=NO;
     RANGE="data beskrivelse$F4:F4";
    run;
    

    我将值作为数据集中的数据获取。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-02
      • 2011-11-21
      • 1970-01-01
      • 2014-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多