如何把excel表格横向变成纵向:借助选择性粘贴一键转换行列数据

如何把excel表格横向变成纵向:借助选择性粘贴一键转换行列数据

上周加班整理月度销售台账,一堆横向排布的产品数据看着杂乱无比,领导要求改成纵向排版方便汇总统计,情急之下只能硬着头皮琢磨如何把excel表格横向变成纵向,一开始完全摸不着头脑,瞎操作浪费了十几分钟。

最开始踩了最蠢的坑。

傻乎乎的手动复制粘贴,把每一行的横向数据单独摘出来,一行一行改成竖列,几十行数据弄了一半就头皮发麻,不仅速度慢得离谱,还很容易复制错单元格内容,偶尔还会漏行、错行,改到一半发现前面好几处数据错位,全部得推翻重来,其实这种原始操作完全适配不了大批量表格数据,纯粹是白费功夫,白白消耗了大把的工作时间,越改越烦躁,差点直接摆烂放弃整改。

后来才反应过来,excel自带的功能根本不用这么折腾。

选中需要转换的全部横向表格数据,不用筛选单元格,直接鼠标拖选覆盖所有内容就行,不管是十几列还是几十列数据,全选操作都是一样的,选中之后直接右键复制,或者用快捷键Ctrl+C复制,这一步没有任何门槛,新手也能直接上手,不用纠结多余的设置。

找一个空白的单元格作为数据放置的起点,不要在原表格位置粘贴,容易覆盖原有数据,这点是很多人容易忽略的细节,上次我就是差点覆盖了原始台账,还好及时停手,不然原始数据丢失,返工成本会更高。

关键就在粘贴的选项里。

右键点击提前选好的空白单元格,点开选择性粘贴的弹窗,很多人平时只用普通粘贴,根本不会点开这个次级菜单,而表格行列转换的核心开关就藏在这里。只需要在弹窗里勾选转置选项,直接点击确定,原本密密麻麻横向铺开的所有表头、数据、明细,瞬间就规整的变成了纵向排布,全程也就两三秒的时间,对比之前手动折腾的半小时,效率直接翻倍,而且系统自动转换的数据零误差,不会出现手动操作的错位、漏数据、格式混乱的问题。

试过一次之后才发现,这个操作适配所有普通Excel表格,不管是简单的几行统计数据,还是复杂的多列台账,都能一键转换,唯一的小局限就是大批量带公式的数据,转换后需要重新核对一下公式引用,普通文本和数值数据完全可以直接用。

那天改完所有台账保存文件,关掉Excel窗口的时候,电脑桌面干干净净,再也没有乱糟糟的横向表格界面。