求excel中如何将多个数据表合成面板数据的方法

表1:人口
时间 北京 河北 山东 等等
2004 10 20 30 ……
2005 10 20 30 ……
……

表2:GDP
时间 北京 河北 山东 等等
2004 100 200 300 ……
2005 100 200 300 ……
……

有如上若干表在手,想把它们合并成一个Panel data的形式:
时间 省份 人口 GDP ……
2004 北京 10 100 ……
2005 北京 10 100 ……
2004 河北 20 200 ……
……
这种类型的表格。因为有30+省份和9年加上二十来个变量,手动合成excel是我们最后的选择,求各位学长学姐老师指点迷津,我是stata新手,excel一直在用但是对于高级些的命令还是有些生疏,但是一直在学。可以是stata里的命令也可以是excel的操作都可以,可以是命令也可以是一些思路或者是链接什么的。再次多谢大家了!

面板数据表的C2写公式:
=sumproduct((indirect(c$1&"!a2:a1000")=$a2)*(indirect(c$1&"!b1:bb1")=$b2)*indirect(c$1&"!b2:bb1000"))
右拉填充,下拉填充
温馨提示:答案为网友推荐,仅供参考
相似回答