国产一区二区欧美精品免费-欧美国产日韩在线视频-欧美亚洲国语精品一区二区-欧美激情五月综合啪啪-国产69精品麻豆久久久久-亚洲人成精品久久久久桥网站-欧美刺激肥熟在线视频-十七岁日本免费完整版BD-黑夜在线拖拽不卡第一页

`
發(fā)表于2015/10/24 15:01:18 樓主 
頭像 等級:初學者
積分:0
財富值:0.00
身份:普通用戶

從兩列中提取相同或不相同數(shù)據(jù)的數(shù)組公式

有時在Excel中需要對兩列進行比較,并提取兩列中相同或不相同的數(shù)據(jù),例如A列和B列分別包含一些人員名單,現(xiàn)在需要找出兩列中都存在的姓名(AB有)、A列中存在B列中不存在的姓名(AB無)及A列中不存在B列中存在的姓名(AB有),并分別放置到DEF列中。

假如兩列名單分別在A2:A20B2:B15區(qū)域中,用下面的兩組數(shù)組公式即可獲取相應的名單,每個公式輸入完畢后,需按Ctrl+Shift+Enter結束。

    1.獲取A列和B列中相同的數(shù)據(jù),在D2中輸入數(shù)組公式:

    =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.獲取AB無的數(shù)據(jù),在E2中輸入數(shù)組公式:

    =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.獲取AB有的數(shù)據(jù),在F2中輸入數(shù)組公式:

    =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)))&""

    上述公式輸入完畢后,分別拖動填充柄向下填充,第一組公式直到出現(xiàn)“#N/A”為止,第二組公式直到出現(xiàn)空值為止。

我的個性簽名

快速回復

目前不允許游客發(fā)表,請 登錄 注冊 后再發(fā)貼。