乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel行列转换-Excel行列变换

excel行列转换-Excel行列变换

作者:乔山办公网日期:

返回目录:excel表格制作

首先说昨天文章的结尾的问题,群里有大神给出了答案。


复制数据后,通过剪切板把数据粘贴到B1单元格里。





之后此处应该使用替换功能,Excel里面不支持^p的查找,


应该查找Alt+10回车符(10为小键盘数字,,,小编没想起来这个数字。。),替换为逗号即可,大家可以试试。


如何将一行转变为一列,如何将一列转变为一行?


选择性粘贴--转置,之前说过的,还记得吗?


如何将一列分为多行多列?


下面介绍两种比较。。呃。。的方法。


以三行三列说。


第一种


将A列使用剪切板粘贴到B1单元格里,Ctrl+H替换,替换回车符(Alt+10)为空格(按下空格就好了)


调整列宽,使B1单元格内数据排列符合三行三列的格式。



(选中B1单元格)单击开始选项卡下编辑组填充下拉按钮的两端对齐,



将提示文本超出选定区域,点击确定。


然后变成一列三行的格式,



下面该怎么做了?


分列,固定宽度就好了,以空格分列也行。


第二种


很多时候大家大家更倾向于使用公式。


如示例数据在A列,可以在B1单元格输入公式


=INDEX($A:$A,(ROW(A1)-1)*3+COLUMN(A1))


然后调整填充区域为3*3(即B1到D3的区域),


如果区域向右多了就会显示重复(因为这个公式只是为了填充三列,不要多选列数)


如果区域向下多了,(包括数据为8个,最终数据缺少的情况),则会显示为0.



对于这个公式,大家知道中间乘以3,3的意思是分为三列就好,如果要分成其他列,把这个数字略微改动下就好。


注意这里的格式是计算结果,可以复制粘贴为值。


公式的话,,,具体的每个函数会慢慢讲,这里大概说下公式的意思。


row——取该行行号,column——取该列列号
index(数据源,所在位置)
数据源是A列数据,从A1开始
row(a1)-1=0 column(a1)=1
所以第一个单元格就为A1
右拉,就变成(row(b1)-1)*3+column(b1) =2 ,所以取A2
再右拉,变成(row(c1)-1)*3+column(c1)=3,所以取A3
再下拉一排。上面应该是(row(a2)-1)*3+column(a1) =4, 所以取A4

以此类推

相关阅读

  • excel在线编辑-EXCEL显示及编辑公式

  • 乔山办公网excel表格制作
  • 做为纯纯的打工仔,EXCEL必不可少。这个显示公式的功能,一般只有在需要进行多数据对比,需要编辑较多公式的时候才会使用得上。显示公式,是什么意思呢?一般来说,我们在写公式
  • excel行列转换-Excel行列变换

  • 乔山办公网excel表格制作
  • 首先说昨天文章的结尾的问题,群里有大神给出了答案。复制数据后,通过剪切板把数据粘贴到B1单元格里。之后此处应该使用替换功能,Excel里面不支持^p的查找,应该查找Alt+10回车符
关键词不能为空
极力推荐
  • Excel中的宏和VBA-excel宏

  • excel宏,VBA是一种编程语言,是由微软公司开发出来的,主要是为了扩展office办公软件中的功能。5.VBA代码的执行VBA代码的执行也有两种方式,一种是直接运行,如图所示:还有一种方式是

ppt怎么做_excel表格制作_office365_word文档_365办公网