楼主: webgu
3531 3

有合并单元格的EXCEL导入 [推广有奖]

贵宾

学科带头人

95%

还不是VIP/贵宾

-

TA的文库  其他...

Python与统计

SAS与统计

威望
2
论坛币
102549 个
通用积分
3.4687
学术水平
475 点
热心指数
493 点
信用等级
434 点
经验
62369 点
帖子
1555
精华
4
在线时间
2201 小时
注册时间
2009-5-4
最后登录
2025-12-25

初级学术勋章 初级热心勋章 初级信用勋章 中级学术勋章 中级热心勋章 中级信用勋章

楼主
webgu 发表于 2013-6-21 10:20:49 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
手头现有大量的excel文件,欲导入SAS 合并。但有两个问题:

1. 标题行中有合并的单元格。


TM截图20130621100835.png

2.变量较多,且每个EXEL文件不尽相同。

大家讨论下,有什么好的方法没?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:EXCEL xcel exce cel 单元格 EXCEL

SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

沙发
boe 发表于 2013-6-21 10:36:43
第二行后插入一行,A3=A2&A1,往后拖,勉强能用。。。
Gorgeous girl , I love !

藤椅
Imasasor 发表于 2013-6-21 21:46:28
貌似这种合并单元格,SAS认为“合并单元格中的数据位于靠左靠上的那个子单元格中,另外一个单元格为空”
所以默认的getnames=yes选项,生成的变量名为"内科","血压","F3"。
其实如果你想从第二行做为变量名,可以用range="sheet1$A2:C6"定义读取范围。
当然,也可以不用getnames选项,那么全是F1 f2 f3....

变量较多,且每个都不相同,不知道这个是什么意思,或者要根据你具体的情况吧,实在不行,肯定要手工整理一下了。
欢迎加入亚太地区第一R&Python数据挖掘群: 251548215;

板凳
823954913 发表于 2013-6-22 10:27:30
话说可以用retain函数的!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 12:11