💡 隐藏技能·意外惊喜 | 再次用WPS Query解决数组公式问题

HC.旋
HC.旋 WPS资深用户Lv.3 优质创作者WPS寻令官KVP

Lv.3 优质创作者

昨天看到李老师的VSTACK+FILTER+LEN高考高频词词频表拓展应用指南(点击跳转到原文)

主要是将高考高频词汇进行单词长度分类、

以及常用后缀分类。

突发奇想,我也想用WPS Query复刻一下结果,

来看看WPS Query和数组公式,哪个实现起来比较简单

要求:

上图左侧是数据源data,需整理成中间按单词长度3-10个字母以及>10个字母的列表,

最后再根据右侧的单词结尾表进行数据整理

step1:将数据源data加载到ETPQ中,删除暂不需要使用的【频次】列,然后复制两份data,并重命名为【长度】表、【结尾】表,用来作为数据要求的两份结果

step2:回到【长度表】,点击提取--长度--生成长度列,这样就统计到了每个单词的字母个数

step3:添加条件列,列名长度2,当长度列大于10,返回>10否则返回原长度列的数值

step4:删除原长度列,保留新的长度列2,然后点击分组聚合,对长度2进行分组,统计单词个数和所有明细,如下

然后在高级编辑器里,将each _, type table [单词 = any, 长度2 = any]}})修改为each Text.Combine(_[单词],",")}})意思是扩展Table并用逗号连接起来

结果如下图,然后将单词长度升序一下

step5:记住这个最大的单词个数,点击拆分列--按逗号拆分--输出最大357列,确定

已经很接近结果了,只要将数据旋转90度

step6:删除不需要的【单词个数】列,然后点击【转置】,再提升标题,完成

看到李老师的原表里,2个字母的单词也不需要,所以将首列的2也删除

现在是不是一模一样了

step7:下一个问题是处理结尾,点击【结尾表】,添加【条件列】,条件如下,表示当单词结尾分别为tion ly er or ate ment al ful时,返回给定的条件结尾,否则返回空(什么都不填)

step8:将空值取消筛选,排除掉

step9:接下来的操作和step4-6一样,这里就简单描述一下,分组聚合--单词个数--单词明细,修改参数为each Text.Combine(_[单词],",")}}),再根据单词最大数值101分列,删除不需要的列侯转置,提升表头

调整一下列顺序,结果和原始要求一致

写在最后:

提供另外一种工具和思路,来解决同一个需求,

但方法和思考过程,完全不一样。

在此也感谢李老师,让我有灵感完成此次WPS Query发文。

知识点:

分组聚合,拆分列,转置,条件列

[本文 完]

本次编辑电脑系统:

版本Windows 11 家庭中文版

版本号25H2

操作系统版本26200.8875

WPS版本:

12.1.0.28488-release

渠道号12012.2019

💖希望对你有助。欢迎点赞、评论、收藏!!!💖

查看我的更多合集:(点击跳转👉)WPS Query合集

福建省
浏览 229
1
12
分享
12 +1
13
1 +1
全部评论 13
 
高远
高远 WPS资深用户WPS产品体验官Lv.2 潜力创作者

Lv.2潜力创作者

学习了
举报
0
1
HC.旋
HC.旋WPS资深用户Lv.3 优质创作者WPS寻令官KVP

Lv.3 优质创作者

感谢高远老师支持
· 福建省
举报
0
0
 
Mustang
Mustang WPS资深用户Lv.3 优质创作者WPS产品体验官

Lv.3优质创作者

太赞了,又可以学习很多的知识了,感谢老师们
举报
0
1
HC.旋
HC.旋WPS资深用户Lv.3 优质创作者WPS寻令官KVP

Lv.3 优质创作者

感谢马老师的支持,期待马老师的新作
· 福建省
举报
0
0
 
临商珑胜
临商珑胜 WPS产品体验官Lv.3 优质创作者

Lv.3 优质创作者

点赞支持,跟着洪老师学WPS QUERY,加油!
   山东省
举报
0
1
HC.旋
HC.旋WPS资深用户Lv.3 优质创作者WPS寻令官KVP

Lv.3 优质创作者

感谢孙老师支持
·
举报
0
0
 
李攀登
李攀登 Lv.4 核心创作者KVP

Lv.4 核心创作者

洪老师厉害了,看来WPS Query学习必须安排上了!
   河南省
举报
1
1
HC.旋
HC.旋WPS资深用户Lv.3 优质创作者WPS寻令官KVP

Lv.3 优质创作者

感谢李老师,确实可以一试,入门及其容易
· 福建省
举报
0
0
 
user_19042982
user_19042982 Lv.1 新人创作者

Lv.1 新人创作者

就喜欢这种玻璃片效果
举报
0
1
HC.旋
HC.旋WPS资深用户Lv.3 优质创作者WPS寻令官KVP

Lv.3 优质创作者

感谢支持
· 福建省
举报
0
0
 
song
song WPS资深用户Lv.3 优质创作者WPS金话筒WPS寻令官

Lv.3优质创作者

点赞支持
举报
0
1
HC.旋
HC.旋WPS资深用户Lv.3 优质创作者WPS寻令官KVP

Lv.3 优质创作者

感谢song老师
· 福建省
举报
0
0
 
fbfbzz
然后呢?
举报
0
0