全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 Excel
1292 2
2019-07-23
如图所示,BVD数据库中下载后时间和变量名称是在一起的,也就是说2018年总资产和2017年总资产不在同一列,已经试过宏,但是似乎没效果,请问有什么办法能把这种形式的数据转化成横坐标是公司+时间,纵坐标是变量名? 20190723225431.png


二维码

扫码加我 拉你入群

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

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

全部回复
2019-7-24 10:49:31
1.函数法,采用转置功能得到表格的框架,然后基于框架写个函数;
2.查询功能最方便。
不知道是不是想要的结果还。。。
附件列表
查询法,方便快捷.png

原图尺寸 58.04 KB

查询法,方便快捷.png

函数法,很卡运算起来.png

原图尺寸 43.95 KB

函数法,很卡运算起来.png

二维码

扫码加我 拉你入群

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

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

2019-7-24 22:31:26
差不多是这个思路,还有一个办法是运用vlookup和match函数,通过两个match函数得到变量第一次出现的列数和年份在所有期间内的次序,由此相加处理一下得到列数
附件列表
233.jpg

原图尺寸 128.09 KB

233.jpg

20190723225431.png

原图尺寸 20.78 KB

20190723225431.png

TIM截图20190724222657.jpg

原图尺寸 79.25 KB

TIM截图20190724222657.jpg

工作簿1.xlsx

大小:30.37 MB

只需: 10 个论坛币  马上下载

二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群