求老师指导,多条件筛选排序问题,太难了,太难了

【金山文档】 感恩 https://kdocs.cn/l/csLP99VdxG8i 老师们,大佬们好,想一整天了,没整明白,求各位老师大佬指导一下,谢谢,谢谢,谢谢! 要求如下图,上方对应文本的协助链接
广东省
浏览 1493
3
6
分享
6 +1
18
3 +1
全部评论 18
 
Boyuan
=TEXTJOIN(",",,IF(TEXTSPLIT(XLOOKUP(D2,$A$2:$A$12,$B$2:$B$12),",")=$C$2:$C$5,$C$2:$C$5,""))
· 河南省
3
回复
学无止境
感谢老师,如果是动态数组的话应该怎么写呢?谢谢
· 广东省
回复
 
拽完了
先用xlookup查找得到大文本,再结合find,textjoin:=TEXTJOIN(",",TRUE,FILTER(B1:B3,IFERROR(FIND(B1:B3,A1),FALSE)))
· 重庆
回复
 
学无止境
该题Boyuan老师已完美解决,感谢老师的指导!=TEXTJOIN(",",,IF(TEXTSPLIT(XLOOKUP(D2,$A$2:$A$12,$B$2:$B$12),",")=$C$2:$C$5,$C$2:$C$5,""))
· 广东省
回复
 
HHao
打卡
· 广东省
回复
 
墨云轩
墨云轩 KVPWPS寻令官

创作者俱乐部成员

看看你能不能看懂?
· 河北省
回复
学无止境
谢谢老师,得消化消化,很多函数都还在陌生阶段,原来OR还能这样用,学习了。🙏
· 广东省
回复
 
答案
围观大佬来解决
· 浙江省
回复
 
Ivy
· 浙江省
回复
 
李强
学习ing。 打卡!
· 山西省
回复
 
远川
远川

创作者俱乐部成员

升级 等级 可以看看这个 【升级攻略】新人必读:如何积累社区经验值升级等级? https://bbs.wps.cn/topic/13152?chan=share&fromshare=copylink
· 四川省
回复
 
学无止境
各位老师,动态数组的方式,A/B/C列内容随时变动的办法?老师们指点一下,谢谢!
· 广东省
回复
 
苗乔恩
=BYROW(FILTER(B2:B12,ISNUMBER(MATCH(A2:A12,D2:D9,))),LAMBDA(X,TEXTJOIN(",",,IF(ISNUMBER(MATCH("*"&C2:C5&"*",X,)),C2:C5,"")))) 网页版不支持动态数组自动溢出公式。WPS目前也不支持BYROW函数。
· 河南省
回复
学无止境
,虽然不支持,总之谢谢老师。
· 广东省
回复