求组 在EXCEL中 比较两列中包含数据并显示在另外一列中

A列1A2A3AB列2A-11A-14BC列中显示即将B列中包含A列的数据显示在C列中... A列 1A 2A 3A
B列 2A-1 1A-1 4B
C列中显示
即将B列中包含A列的数据显示在C列中
展开
 我来答
biaoge_wang
2010-03-20 · TA获得超过1300个赞
知道小有建树答主
回答量:811
采纳率:0%
帮助的人:0
展开全部
如A列是A1到A100
B列是B1到B200

借用D列:
D1=SUMPRODUCT(NOT(ISERR(FIND($A$1:$A$100,$B1)))*1)
复制到D2:D200

C1数组公式:
{=IF(ROW()>SUM(D:D),"",INDEX($B$1:$B$200,SMALL(IF($D$1:$D$200>0,ROW($D$1:$D$200)),ROW())))}

输入是不用输{ },输完以后不按回车,按Ctrl+Shift+回车.

公式往下复制到出现空格
假计梁琴么释c5
2010-03-20 · TA获得超过751个赞
知道小有建树答主
回答量:1172
采纳率:29%
帮助的人:450万
展开全部
假设比较20行。将以下代码贴到VBE窗口(Ctrl+F11)运行。
Sub x()
For Each cl1 In Range("a1:a20")
For Each cl2 In Range("b1:b20")
If cl1.Value = cl2.Value Then
c = c + 1
Cells(c, 3).Value = cl1
End If
Next
Next
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式