当我们数据在进行统计的时候,而底层数据如果是二维表,统计过程会非常麻烦,往往我们需要对底层数据(数据源)进行变换,变换为一维表,而不是写非常复杂的公式。
一维与二维表
一般情况下,我们底层数据的结构应该是一维表(数据源),而我们的报表(统计表)应该是个二维表。
二维表(统计表)

一维表(数据源)

而且也是可以得到上方二维表里的数据

所以如果是我们底层数据(数据源)非常规范的一维表,我们是进行统计的时候想看什么数据都可快速得到,非常方便,省事!!那二维表如何转换为一维表呢?
场景一:单行单列

分析:
方法一:多重合并计算数据区域
步骤:
第1步

如果感觉记不住,或者调不出来,我们可以将其添加到快速访问工具栏
【文件】→【选项】→【快速访问工具栏】→【不在功能区的命令】→找到【数据透视表和数据透视图向导】添加到右侧→【确定】

第2步

第3步:

第4步:

第5步:

方法二:POWER QUERY-逆透视
第1步

第2步

第3步:

场景二:多行多列

分析:
方法一:多重合并计算数据区域+基础操作
使用多重合并计算数据区域,必须像上方是单行单列的结构,现在是多行多列,需要进行转换,将多行变一行,将多列变一列,我们可以通过拼接进行转换
第1步
(1)将年的合并单元格取消

(2)将空单元格填充其对应的值;CTRL+G(定位)→【定位条件】→【空值】→【确定】→=C1(前面单元格的值)→CTRL+ENTER批量填充

(3)在第1行上方插入一行,将年份和公司拼接在一起;连接符号&(shift+7),中间拼上一个“-”作为分隔符,后面我们需要将其分开

第2步

第3步:

第4步:

第5步:
(1)在A,B列后面各自插入一列,以便存放数据

(2)选择A列→【数据选项卡】→【分列】→【分隔符号】→其他中输入【-】→【完成】;B列也是这样操作,最后修改列名

方法二:POWER QUERY-逆透视+基础操作
再次进化,【项目编号】列也有合并单元格

第1步
导入后的效果
第2步

第3步

第4步
合并后的效果
第5步

第6步

第7步

第8步:
终于写完了,希望大家读完文章有所收获!!创作不易,希望大家点个赞,对自己有用的,收个藏