我在excel文件中有大量数据,格式如下
School_id percentage year subject
1100 90 2005 maths
1100 95 2006 maths
1100 81 2005 science
2310 45 2007 biology
我想将此数据转换为此格式
School_id year maths science biology
1100 2005 90 81
1100 2006 95
23100 2007 45
我对如何进行此转换一无所知。使用excel或mysql或任何其他工具可以实现吗?需要一些建议。
提前致谢
答案 0 :(得分:1)
是的,就像他们说枢轴表一样。为了得到你的结果,我不得不使用CONCATENATE函数。可能有更好的方法。但这就是我做到的:
首先执行CONCATENATE列:
然后插入数据透视表并选择正确的选项:
然后解除你的School_id和Year的连接
就像我说的那样,可能有更好的方法可以做到这一点 - 但是你只需要按照你想要的方式整理你的标题,你应该拥有你想要的东西。祝你好运。