excel如何求交集

ABCDEFGHIJKLMNO6846696606620236197726147797700006447420030046146197426126137270237247... A B C D E F G H I J K L M N O
684 669 660 662 023 619 772 614 779 770 000 644 742 003 004
614 619 742 612 613 727 023 724 729 000 619 613 012 013 614
644 649 000 642 643 747 742 744 749 740 023 742 022 023 024
A-E列为一个集合,F-J列为第二个集合,K-O列为第三个集合,现在要求三个集合的交集,并且在P-T列显示出来614 742 619 023 000,应该怎么办呢?求高手帮助,不胜感激!
展开
 我来答
开开心心112135
2010-12-05 · 超过33用户采纳过TA的回答
知道答主
回答量:128
采纳率:0%
帮助的人:79.1万
展开全部

在A6输入:

=IF(AND(COUNTIF($F$1:$J$3,A1)>=1,COUNTIF($K$1:$O$3,A1)>=1),A1,"")

往右填充到E列,再往下填充三行,

出现的数字就是三个集合的交集了。

如果出现6、7个交集也可以用。

漂网一叶舟
2015-11-04 · 知道合伙人金融证券行家
漂网一叶舟
知道合伙人金融证券行家
采纳数:12033 获赞数:25497

向TA提问 私信TA
展开全部

1、在p1单元格输入公式:

=IF((COUNTIF($F$1:$J$3,A1)>=1)*(COUNTIF($K$1:$O$3,A1)>=1),A1,"")

数组公式,按Ctrl+Alt+Enter 三键结束输入;

见图一

2、选中P1,横拉、下拉填充至T3,实际结果:

见图二

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bbf2ca7
2010-12-05 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:123
采纳率:0%
帮助的人:121万
展开全部
P1中输入数组公式:
=INDEX($A$1:$E$3,LEFT(SMALL(IF(COUNTIF($F$1:$O$3,$A$1:$E$3)>1,ROW($1:$3)+COLUMN($A:$E)/10),COLUMN(A1))),RIGHT(SMALL(IF(COUNTIF($F$1:$O$3,$A$1:$E$3)>1,ROW($1:$3)+COLUMN($A:$E)/10),COLUMN(A1))))
向右复制到T1。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式