excel中比较A和B列中的字符串是否相等,若相等,将B列后面相对应的字符串显示出来,怎么做?

如:共三列字符串,A、B、C三列,现想将A和B列进行比较,如果A列中的字符串在B列能找到,则将B列后面对应行的字符串全部显示出来,怎么才能做到?... 如:共三列字符串,A、B、C三列,现想将A和B列进行比较,如果A列中的字符串在B列能找到,则将B列后面对应行的字符串全部显示出来,怎么才能做到? 展开
 我来答
1975qjm
高粉答主

2014-07-17 · 关注我不会让你失望
知道大有可为答主
回答量:2万
采纳率:74%
帮助的人:7504万
展开全部
D2单元凳激枯格写入公式
=IF(COUNTIF(B:B,A2),VLOOKUP(A2,B:C,2,),"")
下拉填铅歼充公枣洞式
追问

按你的公式我试了,只能显示出一个值,但是因为我这个数据在B列中与A列相同的有多个值,怎么样才能让B列后面对应的C列中的多个值全部都显示出来呢?比如我框在图里框红的部分

追答
=INDEX($C:$C,SMALL(IF($B$2:$B$1000=$A2,ROW($2:$1000),4^10),COLUMN(A1)))&""
数组公式,按下SHIFT+CTRL+ENTER三键,右拉填充公式,再下拉填充

这样让B列相同行的内容显示在同一行其他上
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式