用excel的什么公式可以找出三组数据的交集?

excel

1个回答

写回答

zyhuya

2025-12-18 15:45

+ 关注

excel
excel

若要找出三组数据的交集,可以使用excel中的数组公式。下面是一种常见的解法:在D2单元格输入以下数组公式:{=INDEX(IF($A$2:$A$1000""*(COUNTIF($B$2:$B$1000,$A$2:$A$1000)>0)*(COUNTIF($C$2:$C$1000,$A$2:$A$1000)>0),ROW($A$2:$A$1000),4^8),ROW(A1))} && ""然后按Ctrl+Shift+Enter/回车三键(按住Ctrl+Shift两键,然后按Enter/回车),直至公式首尾出现{ },然后向下拖动填充D2单元格公式D2下面的单元格,可以拖到D1000(上面的公式支持到1000行,如360问答果觉得不够,可以将公式中的1000改为更大的值)。如果需要求两组数据的交集,可以使用两列数据进行操作。在D2单元格输入以下数组公式:{=INDEX(IF($A$2:$A$1000""*(COUNTIF($B$2:$B$1000,$A$2:$A$1000)>0)*(COUNTIF($C$2:$C$1000,$A$2:$A$1000)>0),ROW($A$2:$A$1000),4^8),ROW(A1))} && ""如果需要求四组数据的交集,可以使用四列数据进行操作。在D2单元格输入以下数组公式:{=INDEX(IF($A$2:$A$1000""*(COUNTIF($B$2:$B$1000,$A$2:$A$1000)>0)*(COUNTIF($C$2:$C$1000,$A$2:$A$1000)>0)*(COUNTIF($D$2:$D$1000,$A$2:$A$1000) >0),ROW($A$2:$A$1000),4^8),ROW(A1))} && ""以上是使用excel的数组公式来求交集的方法。希望对您有所帮助。如果还有其他问题,请随时向我提问。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号