哈嘍,大家好!
在日常工作中,我們常常需要對(duì)比兩列數(shù)據(jù),找出它們之間的相同項(xiàng)和不同項(xiàng)。本文將介紹三種不同的Excel公式,幫助你輕松完成這項(xiàng)任務(wù)。
我們以豆瓣TOP 20和IMDB TOP 20電影名稱作為示例數(shù)據(jù),假設(shè)你想要找出兩個(gè)列表中相同和不同的電影名稱。
要找出兩個(gè)列表中共有的項(xiàng)目,可以使用以下數(shù)組公式:
=INDEX(左側(cè)列, SMALL(IF(COUNTIF(右側(cè)列, 左側(cè)列數(shù)據(jù)區(qū)域) > 0, ROW(左側(cè)列數(shù)據(jù)區(qū)域), 大于總數(shù)據(jù)的一個(gè)數(shù)字), ROW(A1)))&""
Ctrl + Shift + Enter
來(lái)輸入,以創(chuàng)建數(shù)組公式。在這個(gè)例子中,我們使用以下具體公式:=INDEX(B:B, SMALL(IF(COUNTIF(C:C, $B$3:$B$22) > 0, ROW($B$3:$B$22), 1000), ROW(A1)))&""
COUNTIF
的條件改為 =0
:=INDEX(左側(cè)列, SMALL(IF(COUNTIF(右側(cè)列, 左側(cè)列數(shù)據(jù)區(qū)域) = 0, ROW(左側(cè)列數(shù)據(jù)區(qū)域), 大于總數(shù)據(jù)的一個(gè)數(shù)字), ROW(A1)))&""
=INDEX(B:B, SMALL(IF(COUNTIF(C:C, $B$3:$B$22) = 0, ROW($B$3:$B$22), 1000), ROW(A1)))&""
=INDEX(右側(cè)列, SMALL(IF(COUNTIF(左側(cè)列, 右側(cè)列數(shù)據(jù)區(qū)域) = 0, ROW(右側(cè)列數(shù)據(jù)區(qū)域), 大于總數(shù)據(jù)的一個(gè)數(shù)字), ROW(A1)))&""
=INDEX(C:C, SMALL(IF(COUNTIF(B:B, $C$3:$C$22) = 0, ROW($C$3:$C$22), 1000), ROW(A1)))&""
SMALL
函數(shù)的第一個(gè) IF
參數(shù)的判斷邏輯。聯(lián)系客服