作者:epwayy 来源:E学就会(ID:sdwfwayy) 在实际工作中,一列转多列,多列转一列的情况还是比较常见的。 手动复制粘贴法是 ok 的,但效率太低啦。 机智一点的同学,会使用函数公式法来进行转换。 我就比较厉害了~一个函数公式都不用,就能实现一列转多列,多列转一列! 还能保你一学就会哦 01:
一列转多列 将下图的 A 列姓名,转换成右侧的 5 列方式显示,你会怎么做呢? 不要往下看,先思考 10 秒钟…… 来看看你想到的方法,和我要讲的是不是一样~ 思路: 借用 Word 中的表格功能来进行操作,达到不用公式的目的。 方法: ❶ 复制 Excel 表中的数据到 Word 中,只粘贴文字,会将数据按行、以段落标记为标识进行分行显示。 ❷ 使用 Word 里的【将文字转成表格】功能,将列数设置为需要的列数,本例中要转为 5 列。 列数设置为 5,以【段落标记】(即回车换行符)为分隔符号,单击【确定】即可转换成表格。 ❸ 复制 Word 中生成的表格,粘回到 Excel 中即可完成转换操作。 操作: 操作动画演示如下: 加餐小知识: Excel 快捷键之 Ctrl Shift 方向键~ 【Ctrl Shift ↓】选中光标所在单元格至最下边非空单元格区; 【Ctrl Shift →】选中光标所在单元格至最右边非空单元格区域; 【Ctrl Shift ↑】选中光标所在单元格至最上边非空单元格区域; 【Ctrl Shift ←】选中光标所在单元格至最左边非空单元格区域。 02:
多列转一列 前面学会了一列转多列,那多列转成一列,要怎么做呢? 再思考 10 秒钟…… 再提醒一下你,还是可以利用 Word 来转换,你想到了吗? ◆方法一:表格转文本法◆ 思路: 前面使用了文本转成表格,Word 中还有个表格转文本的功能可以使用: 利用段落标记进行分隔,使原来的多列表格自动换行,转换成为 1 列。 方法: ❶ 复制 Excel 数据区域粘贴到 Word 中,粘贴的选项使用【保留源格式】或【使用目标样式】均可。 ❷ 选中复制到 Word 中的表格,依次单击【表格工具】-【布局】-【转换为文本】,将文字分隔符设置为【段落标记】。 单击确定,如下图所示: ❸ 将在 Word 中转换完的数据复制、粘贴到 Excel,即可完成转换。 ◆方法二:替换法◆ 思路: Excel 表格复制到 Word 之后,如果只粘贴文本,文本各列之间默认是以制表符(Tab)分隔的。 可以利用替换法,将制表符替换为段落标记,来达到多列转一列的目的。 方法: ❶ 复制 Excel 表格的数据粘贴到 Word 中,粘贴的时候选择【只保留文本】。 ❷ 打开替换窗口,查找的内容为制表符【^t】,替换的内容为段落标记【^p】,单击全部替换。 ❸ 将在 Word 中替换完成后的数据复制,粘贴到 Excel 表格中的目标区域即可完成转换。 03:
小结 Office 的各软件之间,特别是 Word 和 Excel 之间,有许多可以相互利用的功能,使原本复杂的操作变得简单许多!