Excel中如何找出两列数据中不重复的记录

小易在工作中经常会遇到这样的需求:现在有两列数据,要在 A 列中找出 B 列中没有的记录,在 B 列中找出 A 列中没有的记录。现在和大家分享一下这个方法。
我们先用一个简单的例子看一下。现在有两列数据,可以是分别在不同的数据单(sheet)中。我们先来做个简单的眼力测验,看下面图中左侧,两列数据中不重复的部分把它找出来。
这里数据比较少,我们很容易发现:(左) 列的的“周”、“郑”、“王”是 (右) 列没有的。(右) 列的“李”、“吴”是 (左) 列没有的。
现在我们看一下在 Excel 中如何用公式来实现这里功能。稍微有点难度,但是我们每步都会讲解得尽可能清晰,请不要担心。

步骤/方法
我们先需要把两列数据定义到“数据块”中,并且分别为它们起个名字。分别叫“左边”和“右边”。相当于上面图中的 (左) 列和 (右) 列。
我们选中 (左) 列中所有的数据(这里位于第一张数据单的 A 列),然后选公式选项卡 - 定义名称 - 名称中填上“左边”- 按确定退出。

用同样的方法,选中 (右) 列数据(这里位于另一张数据单的 A 列),把它定义成“右边”。
然后在你数据列右边的那列头一个单元格,点中后在公式栏中输入 =IF(ISNA(VLOOKUP(注意公式要以等号开始。括号要用英文括号。

然后点左侧中对应的单元格,这里我们点 A1 单元格。

然后在 A1 后面打个逗号(要用英文逗号),然后打右边。

然后再打个逗号,再打 1,再打个逗号,然后选 FALSE。

选完 FALSE 后打上 )),"新","") 括号引号注意全要英文的。
完整公式是这样的,打完公式后按回车。

我们看一下完整的公式。 =IF(ISNA(VLOOKUP(A1,右边,1,FALSE)),"新","") 如果你的数据在 A 这一列,如果按照前面一模一样的方法定义了“左边”和“右边”两个数据块。那么你可以干脆把这个公式原封不动贴进去。 下面是是对几个重要参数的解释。

接下去,我们要把公式拖到整列。把鼠标放到选中那个单元格右下角的那个小十字上,按住十字上往下拖。一直拖到这一列的末尾。

我们看到“周”、“郑”、“王”右边出现了“新”,表示他们在另一块数据中是没有的。
我们在 (A) 列中找出了 (B) 列中没有的记录,用同样的方法在 (B) 列中找出了 (A) 列中没有的记录。用的公式是 =IF(ISNA(VLOOKUP(A1,左边,1,FALSE)),"新","")“周”、“郑”、“王”右边出现了“新”。“李”、“吴”右边出现了“新”。这些记录都是在另一列中没有的记录。

现在我们用这个方法找出了两列数据种中不同的项。
提示
这种方法用的最多的情况就是当数据发生变更时,要找出那些新的表格中比旧的表格多了些什么、少了些什么。

  • excel琛涓浣蹇鎵惧嚭涓ゅ垪鏁版嵁涓鐨勪笉鍚岄」
    绛旓細绗竴姝ワ細鎵撳紑闇瑕佹壘涓嶅悓椤圭殑excel琛ㄦ牸銆傜浜屾锛氶変腑瑕佸姣斾笉鍚岄」鐨勪袱鍒楀崟鍏冩牸銆傜涓夋锛氭寜Ctrl+\蹇嵎閿紝涓嶅悓椤逛細鏍囪涓洪変腑鐘舵併俥xcel琛ㄤ腑濡備綍蹇熸壘鍑轰袱鍒楁暟鎹腑鐨勪笉鍚岄」锛堟柟娉2锛夌涓姝ワ細閫変腑闇瑕佽繘琛屾暟鎹姣旂殑涓ゅ垪鍗曞厓鏍硷紝鎸塁trl+G閿紝鍦ㄥ脊鍑虹殑瀵硅瘽妗嗕腑閫夋嫨鈥滃畾浣嶆潯浠垛濄傜浜屾锛氬畾浣嶆潯...
  • Excel濡備綍鎵惧嚭涓ゅ垪鏁版嵁涓鐨勪笉鍚岄」
    绛旓細鍏蜂綋濡備笅锛1. 棣栧厛绗竴姝ユ墦寮鐢佃剳涓殑Excel鏂囨。 锛屾牴鎹笅鍥炬墍绀猴紝杈撳叆涓ゅ垪鏁版嵁銆2. 绗簩姝ユ牴鎹笅鍥炬墍绀猴紝閫変腑銆怋銆戝垪鏁版嵁銆3. 绗笁姝ユ壘鍒板苟鐐瑰嚮銆愭潯浠舵牸寮忋戦夐」锛屾帴鐫鍦ㄥ脊鍑虹殑鑿滃崟鏍忎腑鏍规嵁涓嬪浘绠ご鎵鎸囷紝鐐瑰嚮銆愭柊寤鸿鍒欍戙4. 绗洓姝ユ墦寮銆愭柊寤烘牸寮忚鍒欍戠獥鍙e悗锛屾牴鎹笅鍥剧澶存墍鎸囷紝鐐瑰嚮銆愪娇鐢ㄥ叕寮...
  • Excel濡備綍鎵惧嚭涓ゅ垪鐩稿悓鍜屼笉鍚岀殑濮撳悕
    绛旓細1銆侀鍏堥変腑瑕佸姣旂殑A鍒楀拰C鍒椼2銆佺偣鍑銆愬紑濮嬨戙愭潯浠舵牸寮忋戙愮獊鍑烘樉绀哄崟鍏冩牸瑙勫垯銆戙愰噸澶嶅笺戯紝鍦ㄨ烦鍑虹殑瀵硅瘽妗嗙偣銆愮‘瀹氥戯紝杩欐椂鎴戜滑灏卞彲浠ョ湅鍒伴噸澶嶇殑鍊煎彉鎴愭繁绾㈣壊浜嗐3銆佸皢娣辩孩鑹茬殑鍗曞厓鏍肩瓫閫夊嚭鏉ワ紝灏辨槸鎴戜滑瑕佺殑閲嶅鐨勫鍚嶄簡锛屾棤棰滆壊濉厖鐨勫氨鏄笉鍚岀殑濮撳悕浜嗐4銆侀鍏堥夋嫨A鍒楋紝鐐瑰嚮銆愭暟鎹戙愮瓫閫...
  • excel涓涓涓〃鍐濡備綍鎵惧嚭涓ゅ垪鏁版嵁閲鐩稿悓鐨勬暟鎹,骞惰嚜鍔ㄥ尮閰?
    绛旓細姝ラ涓锛鎵撳紑鎮ㄧ殑Excel琛ㄦ牸锛屽皢涓ょ粍闇瑕佹瘮杈冪殑鏁版嵁鍒嗗埆杈撳叆鍒癆鍒楀拰B鍒椼傜‘瀹氭偍鎯宠鏌ユ壘鐨勯噸澶嶆暟鎹寖鍥锛屼緥濡備粠A1鍒癆10锛孊1鍒癇10銆傛楠や簩锛屼负浜嗗湪C鍒楁樉绀哄尮閰嶇粨鏋滐紝閫夋嫨鍗曞厓鏍糃1锛岀劧鍚庤緭鍏ュ叕寮忥細`=IF(COUNTIF($B$1:$B$10,A1),A1,"")`銆傝繖涓叕寮忕殑浣滅敤鏄鏌1鍗曞厓鏍肩殑鍊煎湪B鍒椾腑鍑虹幇鐨勬鏁帮紝濡...
  • 濡備綍鐢Excel鎵惧嚭涓ゅ垪鏁版嵁鐨勯噸澶嶉」,骞舵眰鍜?
    绛旓細棣栧厛閫変腑涓ゅ垪鏁版嵁锛涚偣鍑烩滄潯浠舵牸寮忊濓紱鍏舵鐐瑰嚮鈥滅獊鍑烘樉绀哄崟鍏冩牸瑙勫垯鈥濓紱鐒跺悗鐐瑰嚮鈥滈噸澶嶅尖濓紱鐒跺悗鐐瑰嚮纭畾锛涜繖鏍蜂袱鍒楃浉鍚屾暟鎹氨琚壘鍑烘潵浜嗐傚姣斾袱鍒楁暟鎹壘涓嶅悓锛涓ゅ垪鏁版嵁瀵规瘮锛屾壘鍑轰笉鍚岀殑鏁版嵁鍑烘潵銆備娇鐢ㄥ叕寮=IF(A1=B1,"鐩稿悓","涓嶅悓")銆備袱鍒楁暟鎹腑鎵惧嚭鍞竴涓嶉噸澶嶏細A鍒椾腑鐨勬暟鎹瓸鍒楁病鏈夌殑 A锛孊涓...
  • Excel涓ゅ垪鏁版嵁鎬庝箞鎵惧嚭澶氬嚭鏉ョ殑excel涓ゅ垪鏁版嵁鎬庝箞鎵惧嚭澶氬嚭鏉ョ殑鍐呭...
    绛旓細鏌ヨ閲嶅鏁版嵁鐨勫叿浣撴搷浣滃涓嬶細1.棣栧厛閫変腑涓ゅ垪鏁版嵁銆2.鐐瑰嚮鈥滄潯浠舵牸寮忊濄3.鍏舵鐐瑰嚮鈥滅獊鍑烘樉绀哄崟鍏冩牸瑙勫垯鈥濄4.鐒跺悗鐐瑰嚮鈥滈噸澶嶅尖濄5.鐒跺悗鐐瑰嚮鈥滅‘瀹氣濄6.杩欐牱涓ゅ垪鐩稿悓鏁版嵁灏辫鎵惧嚭鏉ヤ簡銆
  • excel涓浣曟壘鍑轰袱鍒楁暟鎹鐨勯噸澶嶅
    绛旓細绗竴姝ャ佹墦寮绗竴涓EXCEL琛ㄦ牸锛岃緭鍏=if锛圓2=锛夛紝濡備笅鍥炬墍绀恒傜浜屾銆佸垏鎹㈠埌绗簩涓伐浣滆〃锛岄変腑鍖哄煙骞朵笖鍥炶溅锛屽涓嬪浘鎵绀恒傜涓夋銆佽繑鍥炲埌宸ヤ綔琛1骞惰ˉ鍏ㄥ叕寮=IF(A2=Sheet2!A2:A9,"鏄","鍚")锛屽涓嬪浘鎵绀恒傜鍥涙銆佸皢鍏夋爣绉诲姩鍒板彸涓嬭锛屾嫋鍔ㄥ崟鍏冩牸瀹屾垚鍑芥暟鐨勫鍒讹紝鍗冲彲鎵惧嚭閲嶅鐨鏁版嵁锛屽涓...
  • 濡備綍鍦‥xcel琛ㄦ牸涓揩閫熺瓫閫夊嚭涓ゅ垪鏁版嵁?
    绛旓細1. 棣栧厛锛岄夋嫨闇瑕佽繘琛岀瓫閫夌殑鍒椼傝繖鍙兘鏄鏁版嵁琛ㄤ腑鐨勪竴鍒楁垨涓ゅ垪銆2. 鐐瑰嚮宸ュ叿鏍忎腑鐨“鏁版嵁”閫夐」銆3. 鍦“鏁版嵁”閫夐」涓紝鎵惧埌骞剁偣鍑“绛涢”銆傝繖涓姝ュ彲鑳藉湪涓嶅悓鐨Excel鐗堟湰涓湁鎵涓嶅悓锛屼絾閫氬父鍦“鏁版嵁”閫夐」鐨勪笅鎷夎彍鍗曚腑銆4. 鐐瑰嚮鎮ㄩ夋嫨鐨勫垪涓殑绛涢...
  • excel濡備綍鎵惧嚭涓ゅ垪鏁版嵁涓鐩稿悓鏁版嵁?
    绛旓細1銆侀鍏堟墦寮excel琛ㄦ牸锛屽湪A鍒楀拰B鍒椾腑鍒嗗埆杈撳叆涓ょ粍鏁版嵁锛屽叾涓湁閲嶅鍊笺傜劧鍚庡湪C1鍗曞厓鏍间腑杈撳叆鍏紡锛=IF(COUNTIF(B锛欱锛孉1)锛孉1锛)锛屾剰鎬濇槸鐢ˋ1鍗曞厓鏍肩殑鏁板煎湪B鍒椾腑鏌ラ噸锛屽鏋滄湁閲嶅鍊煎氨鍦ㄥ崟鍏冩牸涓樉绀洪噸澶嶇殑鏁板笺2銆Excel鎵惧嚭涓ゅ垪鏁版嵁涓鐩稿悓鏁版嵁鐨勬楠ゅ叕寮1锛=if(isna(MATCH(A1锛孊锛欱锛0))锛...
  • 鎬庝箞鎵惧嚭涓ゅ垪涓嶅悓鐨勫唴瀹
    绛旓細棣栧厛閫変腑闇瑕佸浜庣殑涓ゅ垪鍗曞厓鏍间腑鐨勫唴瀹癸紝鍦ㄦ湰渚嬩腑涓築3:C18鍖哄煙銆傜劧鍚庢寜涓嬪揩鎹烽敭銆怌trl+銆戯紝灏变細鑷姩閫変腑涓庡乏渚у崟鍏冩牸鍐呭涓嶅悓鐨勫崟鍏冩牸銆傜劧鍚庡啀缁欒繖涓唴瀹规坊鍔犱竴涓枃鏈鑹叉垨鑰呭崟鍏冩牸鑳屾櫙棰滆壊锛屽氨浼氭洿鐩磋鐨勫皢涓嶅悓鐨勫唴瀹规樉绀哄嚭鏉ワ紝鏂逛究鍚庣画鏌ョ湅銆傚埄鐢ㄣ怌trl+銆鏌ユ壘涓嶅悓鏁版嵁婕旂ず 鏂规硶浜岋細鍒╃敤Excel鐨勫畾浣...
  • 扩展阅读:excel筛选两列相同数据 ... 两个表格中找重复部分 ... 两列乱序数据一一对应 ... 一列数据太长分成多列 ... 两个表格一一对应匹配 ... 两列数据对比重复标红 ... 两个表格找出相同数据 ... vlookup if多条件查询 ... excel中找出两列数据的不同之处 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网