清华学弟函数攻略:一文讲透文本拼接(下)
创作者俱乐部成员
困难如山,我有金山。
大家好,欢迎收看本期函数攻略,我是学弟。
教程(上)集链接:https://home.wps.cn/topic/8943
我们继续欣赏比赛,接下来是才艺展示环节。
[ROUND 6]
①号选手连接符&发动了对位拼接的“特色技能”,在两个数组行列相同的情况下,这个连接逻辑类似于数组间对位的四则运算。
有趣的是,当单行或单列与多行多列做拼接时,会有“集体匹配”的效果。
学弟尚未发现这个功能的具体用途,也尚未发现其他四名选手拥有同样的这种功能,因此这个技能,必须给1分!
②号选手TEXTJOIN()函数把自己的参数量了出来,简简单单地甩了两个应用,达到了其他选手不能匹敌的效果。这两个应用,老少皆宜,轻松上手,毫无困难可言。
轻松斩获2分!
⑤号选手PHONETIC()函数充分利用自己“不认识”数字和错误值的“优势”,在一堆乱七八糟的信息中,挑选、拼接了所有文本,让其他所有选手哗然。得1分!
【彩蛋】
③号选手CONCAT():主持人,我长得很可爱,算才艺吗?
④号选手CONCATENATE():观众朋友都没法正确写出我的名字,算才艺吗?
(主持人:0分。)
【2023年10月13日帖子修订更新】
④号选手CONCATENATE():等一等!我想到了我的技能!
因为我无法将结果“塞”在单一单元格内,只能生成动态数组,所以有这么个应用:
当两列中包含一些空白单元格,要无视这些空白单元格合并成一列时,我可以来搞定,而其他选手只能塞到单一单元格内,而不是不是生成一列。
①号选手连接符&:你要是这么说,那我也能生成动态数组!
主持人:好!很好!非常好!给① ④号选手再加1分!
(学弟备注:以上两个应用,源自https://home.wps.cn/topic/8903帖子的问题内容,感谢月度人气创作者@Oscar和创作者俱乐部成员@Connie的精彩回答)
****(分割线)****
比赛已经全部结束,现在学弟来算一下分数。
综合评分仅供参考,因为大家要牢记:WPS表格中,没有一个全能的函数,在恰当的场景下、挑选适合的函数、营造专业的“团队函数组合”,才是最完美的方案!
以下是通过几轮PK,学弟得到的一点感悟:
连接符&由于上手特别简单,因而在函数比较少的情况,或者函数本身已经很长很复杂的情况下,能够得到最大程度的功能发挥;
TEXTJOIN()函数可以涵盖大部分的拼接需求,由于功能稍多一些,语法上和其他函数不一致,在书写时需要注意,不要图一时愉快,忘记了前两个参数,导致函数写不出来;
CONCAT()函数除了连接符和空白格两个功能以外,可以等同于TEXTJOIN()函数的功效,而且语法习惯十分友好,几乎可以做到没有门槛的使用;
CONCATENATE()函数在绝大部分情况下,学弟不太推荐的,因为在它无法在同一个单元格内合并所有的数组内容,所以TEXTJOIN()函数和CONCAT()函数都能实现,而且函数名字很长不好写。但它可以动态数组的形式生成文本拼接的结果,适合以单行或单列为拼接需求的应用场景;
PHONTIC()函数不接受数字、不接受错误值、只接受文本;只接受单元格引用(或能生成单元格引用的计算值,如INDIRECT),它的个性毫无疑问是非常傲娇的,但由于它“只认文本”这个属性,往往在一些特殊情况下有奇效,能秒杀错误值这一条就已经帅爆了!一个隐藏副本是,它可以提取带拼音字符的拼音(据说这是创造该函数的本意),社区的小伙伴可以试一下。
好了,本次教程就到这里啦,欢迎大佬们拍砖!
下面是今天练习文档的链接:
(上下期的文档是同一个,大家下载一份就好)
【金山文档】 一文讲透文本拼接
https://kdocs.cn/l/coWzm5W5CInC
为不影响社区其他用户查看初始文件,我关闭了在线协作的功能。大家可以将文档下载到本地,自由操作练习哦!
如果你觉得今天的教程对你有帮助,欢迎在下方为我点一颗小红心💖💖💖哦!
同时,你也可以将感悟或者收获在下方留言,或者在评论区留下你的困惑,我会挑选有代表性的问题,推出更多的教程跟大家分享哦!
欢迎大家阅读我的其他文章:
✅【函数攻略】系列
✅【动态数组灰度测试】系列
动态数组行业案例:使用SEQUENCE/FILTER函数 × 动态数组 搞定三大高频场景
动态数组行业案例:使用SORTBY函数 × 动态数组 制作多功能成绩单
动态数组行业案例:使用UNIQUE函数 × 动态数组 多场景全能应用
动态数组行业案例:使用SEQUENCE函数 × 动态数组 生成动态序号
动态数组行业案例:使用XLOOKUP函数 × 动态数组 实现金牌查找(上)
动态数组行业案例:使用XLOOKUP函数 × 动态数组 实现金牌查找(下)
动态数组行业案例:使用RANDARRAY函数 × 动态数组 解决授课案例问题
动态数组行业案例:使用INDIRECT函数 × 动态数组制作二级下拉菜单
动态数组行业案例:使用TEXTJOIN函数 × 动态数组将字符串中的数字和汉字分开
✅【WPS AI办公】系列
✅【菁培班-函高一期PK赛】系列
✅【学习感悟】系列
创作者俱乐部成员
创作者俱乐部成员
创作者俱乐部成员
WPS函数专家
创作者俱乐部成员