以下是对在Excel中进行数据表格逆透视处理的详细说明:

如下图所示,我们希望从左边表格的样式,转换成右边表格的样式结果。

Excel中进行数据表格逆透视处理,新公式TOCOL用法对比传统方法新解-趣帮office教程网

一、传统方法(使用 Power Query)

适用软件:主要适用于 Microsoft Office Excel 用户。

操作步骤:

选中数据区域,在 “数据” 选项卡中点击 “来自表格 / 区域”。

Excel中进行数据表格逆透视处理,新公式TOCOL用法对比传统方法新解-趣帮office教程网

这会跳转到 Power Query 的窗口中。

选中需要逆透视的几列数据,然后点击 “转换”,选择 “逆透视列”。

Excel中进行数据表格逆透视处理,新公式TOCOL用法对比传统方法新解-趣帮office教程网

关闭窗口后,点击 “保留”,Excel 会自动新建一个表格,并将处理后的数据回传。

Excel中进行数据表格逆透视处理,新公式TOCOL用法对比传统方法新解-趣帮office教程网

二、新方法(WPS 用户适用的公式法)

准备工作:首先把想要的字段列出来。

Excel中进行数据表格逆透视处理,新公式TOCOL用法对比传统方法新解-趣帮office教程网

公式解析及应用:

编号列公式:=TOCOL(IF(C2:E5<>"",A2:A5,NA()),3)。其中标黄部分是数据区域,A2:A5 是编号对应的值。这个公式的作用是将满足条件(C2:E5 不为空)的区域 A2:A5 的值提取出来,并以列的形式展示。

Excel中进行数据表格逆透视处理,新公式TOCOL用法对比传统方法新解-趣帮office教程网

姓名列公式:同理,将公式中的值更换为姓名对应的值,即=TOCOL(IF(C2:E5<>"",B2:B5,NA()),3)

Excel中进行数据表格逆透视处理,新公式TOCOL用法对比传统方法新解-趣帮office教程网

月份列公式:=TOCOL(IF(C2:E5<>"",C1:E1,NA()),3),将内容替换成对应月份内容值。

Excel中进行数据表格逆透视处理,新公式TOCOL用法对比传统方法新解-趣帮office教程网

金额列公式:=TOCOL(IF(C2:E5<>"",C2:E5,NA()),3),将内容替换成对应金额的数据源。

Excel中进行数据表格逆透视处理,新公式TOCOL用法对比传统方法新解-趣帮office教程网

对于数据表格的逆透视处理,传统方法使用 Power Query 在 Microsoft Office Excel 中较为方便,但对于 WPS 用户可能无法使用该功能。新的公式法为 WPS 用户提供了一种简单且容易记忆的方式来实现逆透视效果,只需改动公式中的中间内容即可。学会这些技巧,可以根据不同的软件环境和需求选择合适的方法进行数据处理,提高工作效率。