集银粮油 发表于 2021-12-16 19:32:38

如果你只是想要B2有包含A2的内容,那用9楼大佬的那个是可以的。

年华旧晨 发表于 2021-12-20 01:35:21

这个公式可以理解,为什么报错值外部嵌套ISNUMBER而不是IFERROR呢?

小芮 发表于 2021-12-21 20:50:28

如果A2内容是:
鲁智深、铁拐李、李四、曹操
那么,C2对应的结果应该是什么?

你好好看 发表于 2021-12-27 12:15:54

C2=IF(COUNT(FIND("、"&TRIM(MID(SUBSTITUTE(A2,"、",REPT(" ",99)),ROW(1:9)*99-98,99))&"、","、"&B2&"、、"))=9,A2,"")
数组 下拉

今夜我爱你 发表于 2021-12-28 17:52:34

返回鲁智深、铁拐李、曹操;只返回存在于B2单元格内容的值

不问朝歌 发表于 2021-12-30 14:07:05

=TEXTJOIN("、",1,IF(ISNUMBER(FIND(TRIM(MID(SUBSTITUTE(A2,"、",REPT(" ",99)),(ROW($1:$10)-1)*99+1,99)),A2)),TRIM(MID(SUBSTITUTE(A2,"、",REPT(" ",99)),(ROW($1:$10)-1)*99+1,99)),""))
三键结束,下拉

南美白对虾林 发表于 2021-12-30 16:35:10

大佬此公式的原理是什么,可以稍微解释下吗?

看我头像 发表于 2022-1-1 14:45:21

=IF(COUNT(IFERROR(FIND(TRIM(MID(SUBSTITUTE(A2,"、",REPT(" ",99)),ROW(INDIRECT("1:"&SUM(N(MID(A2,ROW($1:$99),1)="、"))+1))*99-98,99)),B2),""))=SUM(N(MID(A2,ROW($1:$99),1)="、"))+1,A2,"") 三键结束

五块小饼干 发表于 2022-1-3 01:10:48

如果我在A2中随机增加一个内容,但对应的B2里没有A2的这个内容,那么你的公式就会有问题。 我的理解是拆分每个内容然后分别去B2里查找,如果都能查到那么就可以返回A2的内容。

浓眉大眼的国哥 发表于 2022-1-4 18:39:14

如果A2内容是:
鲁智深、铁拐李、李四、曹操
那么,C2对应的结果应该是什么?
页: 1 [2] 3
查看完整版本: 验证内容是否存在并返回