学习啦>学习电脑>工具软件>办公软件学习>Excel教程>Excel2007教程>

Excel怎么从两列中提取相同或不相同数据的数组公式

时间: 锦晖1117 分享

  有时在Excel中需要对两列进行比较,并提取两列中相同或不相同的数据。以下是学习啦小编为您带来的关于Excel从两列中提取相同或不相同数据的数组公式,希望对您有所帮助。

  Excel从两列中提取相同或不相同数据的数组公式

  例如A列和B列分别包含一些人员名单,现在需要找出两列中都存在的姓名(A有B有)、A列中存在B列中不存在的姓名(A有B无)及A列中不存在B列中存在的姓名(A无B有),并分别放置到D、 E、F列中。

  假如两列名单分别在A2:A20和B2:B15区域中,用下面的两组数组公式即可获取相应的名单,每个公式输入完毕后,需按Ctrl+Shift+Enter结束。

  1.获取A列和B列中相同的数据,在D2中输入数组公式:

  =INDEX($B

  有时在Excel中需要对两列进行比较,并提取两列中相同或不相同的数据。以下是学习啦小编为您带来的关于Excel从两列中提取相同或不相同数据的数组公式,希望对您有所帮助。

  Excel从两列中提取相同或不相同数据的数组公式

  例如A列和B列分别包含一些人员名单,现在需要找出两列中都存在的姓名(A有B有)、A列中存在B列中不存在的姓名(A有B无)及A列中不存在B列中存在的姓名(A无B有),并分别放置到D、 E、F列中。

  假如两列名单分别在A2:A20和B2:B15区域中,用下面的两组数组公式即可获取相应的名单,每个公式输入完毕后,需按Ctrl+Shift+Enter结束。

  1.获取A列和B列中相同的数据,在D2中输入数组公式:

  =INDEX($B

  有时在Excel中需要对两列进行比较,并提取两列中相同或不相同的数据。以下是学习啦小编为您带来的关于Excel从两列中提取相同或不相同数据的数组公式,希望对您有所帮助。

  Excel从两列中提取相同或不相同数据的数组公式

  例如A列和B列分别包含一些人员名单,现在需要找出两列中都存在的姓名(A有B有)、A列中存在B列中不存在的姓名(A有B无)及A列中不存在B列中存在的姓名(A无B有),并分别放置到D、 E、F列中。

  假如两列名单分别在A2:A20和B2:B15区域中,用下面的两组数组公式即可获取相应的名单,每个公式输入完毕后,需按Ctrl+Shift+Enter结束。

  1.获取A列和B列中相同的数据,在D2中输入数组公式:

  =INDEX($B

  有时在Excel中需要对两列进行比较,并提取两列中相同或不相同的数据。以下是学习啦小编为您带来的关于Excel从两列中提取相同或不相同数据的数组公式,希望对您有所帮助。

  Excel从两列中提取相同或不相同数据的数组公式

  例如A列和B列分别包含一些人员名单,现在需要找出两列中都存在的姓名(A有B有)、A列中存在B列中不存在的姓名(A有B无)及A列中不存在B列中存在的姓名(A无B有),并分别放置到D、 E、F列中。

  假如两列名单分别在A2:A20和B2:B15区域中,用下面的两组数组公式即可获取相应的名单,每个公式输入完毕后,需按Ctrl+Shift+Enter结束。

  1.获取A列和B列中相同的数据,在D2中输入数组公式:

  =INDEX($B

  有时在Excel中需要对两列进行比较,并提取两列中相同或不相同的数据。以下是学习啦小编为您带来的关于Excel从两列中提取相同或不相同数据的数组公式,希望对您有所帮助。

  Excel从两列中提取相同或不相同数据的数组公式

  例如A列和B列分别包含一些人员名单,现在需要找出两列中都存在的姓名(A有B有)、A列中存在B列中不存在的姓名(A有B无)及A列中不存在B列中存在的姓名(A无B有),并分别放置到D、 E、F列中。

  假如两列名单分别在A2:A20和B2:B15区域中,用下面的两组数组公式即可获取相应的名单,每个公式输入完毕后,需按Ctrl+Shift+Enter结束。

  1.获取A列和B列中相同的数据,在D2中输入数组公式:

  =INDEX($B

  有时在Excel中需要对两列进行比较,并提取两列中相同或不相同的数据。以下是学习啦小编为您带来的关于Excel从两列中提取相同或不相同数据的数组公式,希望对您有所帮助。

  Excel从两列中提取相同或不相同数据的数组公式

  例如A列和B列分别包含一些人员名单,现在需要找出两列中都存在的姓名(A有B有)、A列中存在B列中不存在的姓名(A有B无)及A列中不存在B列中存在的姓名(A无B有),并分别放置到D、 E、F列中。

  假如两列名单分别在A2:A20和B2:B15区域中,用下面的两组数组公式即可获取相应的名单,每个公式输入完毕后,需按Ctrl+Shift+Enter结束。

  1.获取A列和B列中相同的数据,在D2中输入数组公式:

  =INDEX($B

  有时在Excel中需要对两列进行比较,并提取两列中相同或不相同的数据。以下是学习啦小编为您带来的关于Excel从两列中提取相同或不相同数据的数组公式,希望对您有所帮助。

  Excel从两列中提取相同或不相同数据的数组公式

  例如A列和B列分别包含一些人员名单,现在需要找出两列中都存在的姓名(A有B有)、A列中存在B列中不存在的姓名(A有B无)及A列中不存在B列中存在的姓名(A无B有),并分别放置到D、 E、F列中。

  假如两列名单分别在A2:A20和B2:B15区域中,用下面的两组数组公式即可获取相应的名单,每个公式输入完毕后,需按Ctrl+Shift+Enter结束。

  1.获取A列和B列中相同的数据,在D2中输入数组公式:

  =INDEX($B

  有时在Excel中需要对两列进行比较,并提取两列中相同或不相同的数据。以下是学习啦小编为您带来的关于Excel从两列中提取相同或不相同数据的数组公式,希望对您有所帮助。

  Excel从两列中提取相同或不相同数据的数组公式

  例如A列和B列分别包含一些人员名单,现在需要找出两列中都存在的姓名(A有B有)、A列中存在B列中不存在的姓名(A有B无)及A列中不存在B列中存在的姓名(A无B有),并分别放置到D、 E、F列中。

  假如两列名单分别在A2:A20和B2:B15区域中,用下面的两组数组公式即可获取相应的名单,每个公式输入完毕后,需按Ctrl+Shift+Enter结束。

  1.获取A列和B列中相同的数据,在D2中输入数组公式:

  =INDEX($B$2:$B$15,MATCH(1,COUNTIF(D$1:D1,$B$2:$B$15)

  +IF(COUNTIF($A$2:$A$20,$B$2:$B$15),1,0),0))

  或:

  =INDEX(A:A,SMALL(IF(COUNTIF($B$2:$B$15,$A$2:$A$20),ROW($A$2:$A$20),4^8),ROW(A1)))&""

  2.获取A有B无的数据,在E2中输入数组公式:

  =INDEX($A$2:$A$20, MATCH(0, COUNTIF($B$2:$B$15, $A$2:$A$20)

  +COUNTIF(E$1:E1, $A$2:$A$20), 0))

  或:

  =INDEX(A:A,SMALL(IF(COUNTIF($B$2:$B$15,$A$2:$A$20),4^8,ROW($A$2:$A$20)),ROW(A1)))&""

  3.获取A无B有的数据,在F2中输入数组公式:

  =INDEX($B$2:$B$15, MATCH(0, COUNTIF($A$2:$A$20, $B$2:$B$15)

  +COUNTIF(F$1:F1, $B$2:$B$15), 0))

  或:

  =INDEX(B:B,SMALL(IF(COUNTIF($A$2:$A$20,$B$2:$B$15),4^8,ROW($B$2:$B$15)),ROW(A1)))&""

  上述公式输入完毕后,分别拖动填充柄向下填充,第一组公式直到出现“#N/A”为止,第二组公式直到出现空值为止。
 

猜你喜欢:

1.excel数据相减公式的用法

2.excel如何使用数组公式

3.excel 公式提取中括号内容的方法

4.Excel常用电子表格公式大全【汇总篇】

5.怎么提取excel2013的首行数据

:$B,MATCH(1,COUNTIF(D class="main">