【源数据才是大麻烦】如何将多列数据合并成两列数据

我们,让Excel变简单

前不久我刚介绍了一个多列数据转一列的方法(详情请看这篇文章),当时是将这样的存放在多列上的数据:

合并为一列:

接下来就有人问了另外一个类似的问题:能否把多列存放的数据合并到两列上:

这位同学希望把这份数据整理为两列,一列是省份,一列是数量
这也是一个非常常见的需求(可能比前面介绍的那个需求更常见一些),看上去与前面那个需求非常类似,但是直接用前面的方法做不出来。需要变通一下。
下面介绍具体的实现方法。

选中数据区域的任意单元格,在“数据”选项卡下,点击“从表格”:

此时,会弹出对话框,让你将数据区域转换为超级表:

点击确定,进入Power Query编辑器:

在“添加列”选项卡下,点击索引列:

为表格添加了一列索引:

选中索引列,点击鼠标右键,在菜单中选择“逆透视其他列”:

得到如下结果:

在前面一篇文章中,工作做到这里就基本完成了,剩下就是排序,删掉多余的列,然后上载就可以了。

但是由于我们这里多出来了数量,所以我们还需要将省份和数量分成两列。

删掉多余的两列(索引和属性),只保留“值”列:

再次添加一个索引列:

结果如下:

在“添加列”选项卡中,点击“自定义列”:

在自定义列对话框中,将列名定义为”分类“,使用公式:Number.Mod([索引],2)

得到结果:

再次添加一个自定义列。名称为“序号”,使用公式:Number.RoundDown([索引]/2,0)

得到结果:

删除索引列:

选中“分列”列,在“转换”选项卡中,点击“透视列”:

在对话框中,将值列选择为“值”,点击“高级选项”,将聚合值函数选择为“不要聚合”:

得到结果:

删掉“序号”列,修改列“0”名称为省份,列“1”名称为数量:

在“主页”选项卡下,点击关闭并上载:

得到结果:

大功告成!

这个技巧很有用,赶紧用起来吧
END
关注ExcelEasy
关于Excel的一切问题,你都可以在这里找到答案
(0)

相关推荐

  • 利用PowerQuery,批量合并多个Excel的指定列

    PowerQuery批量汇总多个Excel工作簿的功能非常实用,即使没有学习Power BI,也应该学会这个功能,如果你还不会,可以看看这两篇文章: 使用Power Query是一种什么体验? 批量合 ...

  • POWER QUERY--向表添加新列

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 原始数据表单的字段不一定能够满足用户的需求,很多情况下需要添加新列(计算列 ...

  • M语言之在【自定义列】中编写M公式

    有时需要在查询表中添加一些包含特定计算规则的列,以下M公式可以实现: 只是"徒手"写这样的M公式太难为初学者,这时可以通过使用[自定义列]功能,仅编辑指定的"计算规则&q ...

  • Power Query 数据丰富,依然轻松搞定!

    上一篇文章都是在原表数据基础上的分分合合,但做数据分析的时候还经常需要在原有数据的基础上增加一些辅助数据,比如加入新列.新行,或者从其他表中添加进来更多维度的数据,这些就是数据丰富的过程. 01 添加 ...

  • POWER QUERY--多个工作簿的合并汇总(二)

    送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 在上一篇中我们介绍了如何合并汇总多个只有一张工作表的工作簿.下面,我将介绍更为复杂的操作:汇总有多个工作表的多个 ...

  • 职场“老油条”含泪分享:因为这个excel问题被扣掉工资,太冤枉了……

    每天一点小技能 职场打怪不得怂 编按:一个单元格内有2个或3个或许多个数值,怎么批量核算乘积?明明是很简单的数值就算问题,却被不规范的数据表格给难住了!上千行的数据,每个单元格的数值数量也不尽相同,不 ...

  • “我面试了几十个大学生,发现他们竟然还在用分列法拆分数据,难怪效率那么低……”

    每天一点小技能 职场打怪不得怂 编按:在日常办公中,我们难免会收到不按规范录入的数据表,所以拆分单元格重置数据源就成了Excel人必会的办公技能之一,其中分列法更是最受欢迎的技巧之一.可是,今天小E讲 ...

  • POWER QUERY--多个工作簿的合并汇总(一)

    送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 在实际工作中,最让人头疼的是大量工作簿的汇总.例如,有20个工作簿,保存有20个分公司的工资数据.每个工作簿中有 ...

  • pq提取汉字数字和字母,就这么简单!

    小伙伴们好,今天和大家分享下用power query提取汉字数字和字母的方法.因为这个问题也是会经常遇到的,而且用工作表函数提取也不太容易,用pq提取相对会简单很多.因为pq我也是刚学的,所以只能处理 ...

  • 再见Ctrl+C!按指定次数生成上千行数据,这个方法只需30秒!

    ★ 编按 ★ 哈喽各位小伙伴,Power Query(后文简称PQ)作为数据清洗整理的利器,能够轻松解决很多复杂函数才能搞定的问题.在日常的工作中,我们会遇到这样一种问题:要求以某一条数据为起始点,按 ...

  • 教学管理菜鸟成长记61-从工作表中提取所需数据之下中集

    关键词:EXCEL2016:Power Query:合并工作表:操作难度***** 昨天小菜和您分享的是一张数据表的数据查询,实际工作中,很多时候我们同一个事项累计了很多张首行相同的工作表,比如像每个 ...