特殊EXCEL行列转换
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了特殊EXCEL行列转换相关的知识,希望对你有一定的参考价值。
在EXCEL表中想把下面的格式 姓名 张三 年龄 18 数学 80 语文 90 姓名 李四 年龄 20 数学 70 语文 80 转换为 姓名 张三 年龄 18 数学 80 语文 90 姓名 李四 年龄 20 数学 70 语文 80 这样的格式.如何实现?
参考技术A 选中,复制,粘贴的时候进行"选择性粘贴",其中有一个选项就是行列转换,选中就可以了,试试吧 参考技术B 将你需要转换成列的数据全部选中,然后对其进行复制(不可以剪切),然后到没有被选中的单元格上右键-选择性粘贴-在“转置”那个方框上打钩,接下来把原先的3行数据删除,最后将你粘贴的数据放上去。ok! 参考技术C A4输入=INDEX($A$1:$H$4,CEILING(ROW(A1)/4,1),MOD((ROW(A1)-1)*2+ROW($A$1),8))
B4输入
=INDEX($A$1:$H$4,CEILING(ROW(B1)/4,1),MOD((ROW(B1)-1)*2+ROW($A$1),8)+1)
然后公式向下填充
出来结果后
选中
-复制
-
选择性粘贴
-值
就行了 参考技术D 重新建一个表,然后用公式,根据规律,让它行、列号自动变化即可。不复杂。 第5个回答 2019-09-29 =INDIRECT("R"&ROUNDDOWN(ROW()/4,)&"c"&2*MOD(ROW(),4)+1+(COLUMN(A$1)=2),)
如图示位置,在A4中输入上面的公式,再右拉下拉即可.公式中的4是你想得结果的最小行的行号数
excel 行列转换
excel 行列互换
CreateTime--2018年5月29日08:24:48
Author:Marydon
1.列转行
第一步:在第一行插入空行
鼠标移至第一行最左侧-->鼠标样式会变成一个向右指示的图标→-->点击即可选中该行
-->右键-->插入
第二步:选择性粘贴
选中要转换的数据-->进行复制-->鼠标选中A1单元格-->右键-->选择性粘贴
-->勾选上"转置"-->确定-->列转行转换成功
转换结果展示
2.行转列
同样也是需要用到"选择性粘贴"的"转置"功能
以上是关于特殊EXCEL行列转换的主要内容,如果未能解决你的问题,请参考以下文章