EXCEL中如何将大量竖列数据一次性转为横行。如图。

已知道用转置方法,但不想一个个的转,因上有上千个数据。能不能一次性的从表一转成表二的格式?

第1个回答  2012-07-02
很简单就可实现,用QQ说吧。。87017761打字很麻烦。。
第2个回答  推荐于2017-12-16
思路:
1、先用分类汇总得到不重复的学号及姓名,并复制到另外的空白列;
2、在对应的新表头上填写各科目名称;
3、通过公式调用对应不同姓名的各科成绩。
如果有文件就方便些。追问

姓名和科目已设置好,但第3步,通过公式调用,用什么公式可以?

追答

如上图在H2输入公式:

=INDEX($E:$E,MATCH($G2&$H2&I$1,$B$2:$B$10&$C$2:$C$10&$D$2:$D$10,)+1)

摁SHIFT+CTRL+回车 结束公式的输入,再将公式向右、向下拉填充复制就可以了。

本回答被网友采纳
相似回答