咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

前言|职场实例

今天我们来解决一个这样的Excel职场实际问题:

如下图,需要把A、B列的数据,按照不同的学科汇总出对应的科目名称表。最终效果如下面右图所示那样:

下面小编就向大家介绍一个“巧法”来解决这个转换难题。

步骤①|Power Pivot添加数据模型

我们选中数据区域A1:B7,点击“Power Pivot”选项卡,点击“添加数据模型”按钮,弹出“创建表”的对话框,我们默认勾选“我的表具有标题”,点击“确定”,自动将数据加载到了“Power Pivot For Excel”的界面。这时候“数据模型”即可添加完成。如下图所示:

步骤②|添加度量值

在“Power Pivot”选项卡下,点击“度量值-新建度量值”按钮,弹出设置“度量值”的对话框。

①表名默认输入“表2”

②度量值名称自定义输入“科目明细”

③公式栏输入公式:

=CONCATENATEX('表2','表2'[科目],"、")

④输入完公式后,点击“确定”退出即可。

在Power Pivot中,CONCATENATEX函数是专门用来合并字符的,写法为:
=CONCATENATEX(要处理的数据表名,数据表的字段名,间隔符号)

步骤③|插入数据透视表

点击Excel表格数据区域的任意一个单元格,点击“数据”选项卡,接着点击插入“数据透视表”按钮,弹出“创建数据透视表”界面,我们选择在“现有工作表”创建数据透视表,选择一个位置,点击“确定”,即可进入“数据透视表字段”向导界面。我们在“全部”中,点击“表1”,将“学科”字段拖入至行区域,将“科目明细”字段拖入至值区域。

操作完成后,我们发现最终需要转换的表格效果就基本实现了。

步骤④|数据透视表布局设置

我们选中数据透视表,点击“设计”选项卡,将“报表布局”设置为按“以表格形式显示”;选中“总计”行,右击鼠标,点击“删除总计”。如下图所示,至此我们彻底完成了按照不同的学科汇总出对应的科目名称表。

注意|Excel2016如何添加Power Pivot加载项

有的小伙伴反应为什么我的Excel 2016中没有Power Pivot选项卡功能区呢?下面小编就教大家如何将Power Pivot选项卡调出来。

在某些情况下,用户可直接在“自定义功能区”中直接勾选列表框中的“Power Pivot”复选框,就可以将该工具添加到列表框中,但是在某些情况下,可发现该工具没有显示在自定义功能区中,此时就需要在“COM加载项”中添加该工具。

单击“文件”按钮,在弹出的视图菜单中单击“选项”命令。弹出“Excel选项”对话框,单击“加载项”选项。 切换至“加载项”面板,单击“管理”右侧的下三角按钮,在展开的列表中单击“COM加载项”选项,随后单击“转到”按钮,如下图所示:

弹出“COM加载项”对话框,勾选“Microsoft Power Pivot for Excel”复选框,最后单击“确定”按钮,如下图所示,Power Pivot在菜单栏中就出现了。