工作中总会遇到一些奇葩要求,比如将符合数据的结果放到同一单元格。我们可以使用函数来实现,也可以用PQ来实现。今天我们来讲一下,如何用函数来实现我们的目的。
首先我们来看一下源数据:
操作步骤:1、在D列至E列构造数据如下: 2、在E2输入数组公式:=TEXTJOIN("、",1,IF(($A$2:$A$21=D2),$B$2:$B$21,""))输入完成之后,按ctrl+enter+shift三键,才能生效。TEXTJOIN函数语法:TEXTJOIN(分隔符, 是否包含空值, text1, [text2], …)分隔符:用于做每个单元格内容区分的符号是否包含空值:如果单元格为空,是否要包含进来 1=否,0=是text:需要返回的文本公式的意思是如果A列数据等于d2,那么就返回B列的单元格值,同时用顿号进行隔开。结果如下:特别注意,textjoin函数是Excel高阶版本的新函数。office版本必须是2019或365才能使用以上新增函数,否则无法使用。
练手文件,百度网盘文件: 链接:https://pan.baidu.com/s/1M2tkEmRUFXCeEBFm1sBL3w提取码:5e47看完大家要抓紧练习一下,巩固一下,才能进步。新课程报名
为了帮助表亲们提升工作效率,Excel三十六计在网易云推出课程——Excel入门与提高。课程目录
▲四图上下滑动,查看更多————— 常见问题 —————
Q: 课程有时间、次数限制吗? A: 课程不限时间和次数,随时可学,长期有效。 Q: 手机上可以学习吗? A: 可以,手机上安装网易云课堂 APP,登录账号即可学习。电脑学习效果更佳。 Q: 如何领取购课福利? A: 只要你在活动期间购课,添加小助手微信:landisidan,小助手将在24小时内通过,将支付订单截图发送给小助手,即可 领取课程资料及福利赠礼; 现在购买,只要 19.9 元 点击 「阅读原文」 Get 数据思维? 掌握??的图表技能 ???