点击蓝字关注【秋叶AIExcel】

发送【7】

免费领 1000+篇 Excel 精选教程!

打开网易新闻 查看精彩图片

本文作者:小爽

本文编辑:竺兰

大家好,这里是秋叶编辑部~

在填写数据的时候,我们经常习惯于用这种二维表格,如下图所示:

打开网易新闻 查看精彩图片

虽然方便,但是在数据分析的时候,还是需要将数据整理为一维表的形式。

二维表转一维表怎么做?

大部分同学的第一反应肯定是用PQ 逆透视列,毕竟我们教过好多次了

将数据上传到 PQ 编辑器中,选中需要转换的列,点击鼠标右键选择【逆透视列】即可。

打开网易新闻 查看精彩图片

但是有些同学使用的是WPS,无法使用 PQ,那如何解决这个问题呢?

很简单,让 AI 来帮我们写函数公式!

打开网易新闻 查看精彩图片

AI 来写函数

这里我使用的 AI 工具是豆包

网址:doubao.com

复制数据源,然后粘贴到豆包中,并说明想要实现的效果,最后发送。

(PS.如果原始数据源比较多的话,可以只选前几列。)

打开网易新闻 查看精彩图片

豆包就会给我们返回对应的函数公式。

打开网易新闻 查看精彩图片

我们将对应公式贴到 WPS 中。直接就搞定了~

=INDEX($A$2:$A$3,INT((ROW(G2)-2)/4)+1) 

=INDEX($B$2:$E$3,INT((ROW(H2)-2)/4)+1,MOD(ROW(H2)-2,4)+1)

打开网易新闻 查看精彩图片

在 AI 时代,合理利用工具,可以显著提高我们的效率。

如果你也想掌握更多 AI 实用技巧,搞定数据处理、可视化、分析等,欢迎加入《秋叶 AI 智能办公 3 天实战营》,秋叶金牌讲师 @AI陈 手把手带你玩转 AI!

课程原价 99 元

今天免费领取

✅直播授课✅实操练习✅助教答疑

名额有限,立即扫码预约上课!

带你打破信息差

从 0 到 1 真正实现 AI 办公提效!

打开网易新闻 查看精彩图片

想系统提升的同学先把名报上,接下来,我们继续学习用AI 写代码解决问题。

打开网易新闻 查看精彩图片

AI 编写代码

这里我依旧使用的是豆包。

发送提示词,等待豆包的回答。

打开网易新闻 查看精彩图片

注意,WPS 现在使用的编辑器JSA(JavaScript For Application),所以我们在写提示词的时候也要把这点写进去。

它返回了一个 JSA 的函数过程。

}

我们打开【工具】-【开发工具】。

打开网易新闻 查看精彩图片

出现【开发工具】选项卡后,单击【查看代码】,进入编辑器,粘贴代码即可。

打开网易新闻 查看精彩图片

PS.也可以使用快捷键(【Alt+F11】,部分电脑是【Alt+Fn+F11】),进入编辑器中。

最后我们来测试一下,AI 写的代码效果。

输入自定义函数公式,回车,结果正确。

打开网易新闻 查看精彩图片

虽然 AI 写的代码会比较繁琐,自己写的话,可能会简洁些,但学习成本很大

}

打开网易新闻 查看精彩图片

有了 AI 之后,只要我们描述清楚需求,就能借助 AI 实现想要的效果。

不过,如果你担心把数据上传到 AI 有风险,可以给数据脱敏,也可以用 WPS 的新函数解决问题。

打开网易新闻 查看精彩图片

WPS 新函数

WPS 有个它独有的,Excel 没有的函数,使用它,能够对数组进行指定数字的重复。

它就是Reptarray 函数,根据函数名称,我们很容易理解,就是 Rept(重复)+Array(数组)。

=REPTARRAY(数组,[行数],[列数])

将组别进行重复

这里一共有 4 列,那我们就重复 4 次。

G2 单元格输入如下公式:

=REPTARRAY(A2:A3,4)

打开网易新闻 查看精彩图片

将数据值区域转成一列

将多列数据转成一列,就用Tocol 函数,根据函数名称我们也很容易理解,To(到)+Col(列),就是转成一列的意思。

=TOCOL(数组,[忽略特殊值],[通过列扫描])

忽略特殊值有如下参数可选。

打开网易新闻 查看精彩图片

通过列扫描有如下参数可选。

打开网易新闻 查看精彩图片

因为我们是需要按列进行扫描的,所以最后参数选 True,也可以写 1。

打开网易新闻 查看精彩图片

H2 单元格输入如下公式:

=TOCOL(B2:E3,,1)

打开网易新闻 查看精彩图片

到这里,二维表转一维表就搞定了。

最后,只需要利用Hstack 函数将数组进行横向拼接,把它们合并成一个函数公式即可。

=HSTACK(数组1,数组2...)

完整公式如下图所示:

=HSTACK(REPTARRAY(A2:A3,4),TOCOL(B2:E3,,1))

打开网易新闻 查看精彩图片

是不是很简单鸭~

打开网易新闻 查看精彩图片

二维表转一维表是比较常见的需求,在 Excel 中可以使用 PQ 中的逆透视列快速完成,但如果需要用 WPS 来完成,那么你可以使用

AI 写函数公式:Index+Int+Row+Mod

AI 编写代码:利用豆包编写 JSA 代码,生成自定义函数。

WPS 新函数:如果你的数据比较敏感,也可以使用更简单的 WPS 新函数( Reptarray+Tocol+Hstack )来完成。

以上这些方法,是不是让你感受到了 AI 的强大?

其实,在智能办公时代,像这样借助 AI 来解决问题、提高效率的场景还有很多。

如果你想解锁更多 AI 办公神技,比如:

  • 快速搞定各种工作文案;

  • 一键生成年终总结 PPT;

  • 批量设计高级感海报、配图;

  • 轻松搞定复杂的数据分析……

那就千万别错过《秋叶 AI 智能办公 3 天实战营》

在这里,秋叶实战派导师 @AI陈,将用 3 天时间,带你从 0 到 1,系统掌握 AI 办公的核心技能,助你摆脱低效、重复的工作

《秋叶 AI 智能办公 3 天实战营》

课程原价 99 元

现在仅需 0 元!

直播授课+实战练习+助教答疑

名额有限,立即扫码预约上课

打开网易新闻 查看精彩图片