tft每日頭條

 > 生活

 > excel兩列身份證重複值查詢

excel兩列身份證重複值查詢

生活 更新时间:2025-02-23 23:11:03

學習了那麼多 Excel 公式和技巧,最重要的前提不要忘了:數據源的幹淨規範很重要,如果數據源本身就有很多錯誤,那麼再厲害的技巧也無法發揮。

所以從源頭開始,大家首先應該先清洗數據。數據不規範的問題多種多樣,其中一條就是重複錄入唯一值,比如身份證号碼、手機号碼、員工編号這些數據,不可能多人共用。

那麼如何在輸入的時候就進行預防呢?

案例:

下圖為某公司員工信息登記表,C 列中需要輸入身份證号碼,為了防止減小出錯概率,當輸入重複身份證号時,需要彈出如下圖所示的出錯警示框,阻止錄入。

excel兩列身份證重複值查詢(Excel)1

解決方案:

首先,身份證信息應該如何輸入大家知道嗎?

身份證有 18 位數字,當單元格内數字超過 11 位時,Excel 會自動将其轉換為科學計數格式,不僅無法完整展示完整每一位數字,而且超過 15 的數字,後面的位數會全部顯示為 0。

所以先教大家如何輸入身份證号碼這種特殊存在。

excel兩列身份證重複值查詢(Excel)2

1. 先輸入一個英文半角的“'”符号 --> 緊接着輸入身份證号碼

excel兩列身份證重複值查詢(Excel)3

這樣就沒問題了,單元格内的數字變成了文本格式,每一位都能完整顯示出來。

excel兩列身份證重複值查詢(Excel)4

接下來開始今天的教程。

2. 選中 C 列 --> 選擇菜單欄的“數據”-->“數據驗證”

excel兩列身份證重複值查詢(Excel)5

3. 在彈出的“數據驗證”對話框中選擇“設置”選項卡 --> 在“允許”下拉菜單中選擇“自定義”--> 在“公式”區域輸入以下公式:

=COUNTIF(C:C,C1)<2

公式釋義:

  • COUNTIF(C:C,C1):計算 C 列中 C1 單元格内容出現的次數;因為 C1 相對引用,所以會動态計算 C 列的每個單元格的重複次數
  • =...<2:隻允許 C 列中任意單元格的重複次數小于 2,即不得重複

excel兩列身份證重複值查詢(Excel)6

4. 選擇“出錯警告”選項卡 --> 在“樣式”下拉菜單中選擇默認的“停止”--> 輸入所需的标題和錯誤信息 --> 點擊“确定”

excel兩列身份證重複值查詢(Excel)7

現在就設置完成了,如下圖所示,如果在任意單元格内輸入一個已經存在的身份證号碼,就會彈出右邊的警示框,要求重試或者取消。

excel兩列身份證重複值查詢(Excel)1

5. 點擊“重試”按鈕,就會進入單元格編輯模式

excel兩列身份證重複值查詢(Excel)9

6. 重新輸入正确的身份證号碼後回車,隻要身份證号碼跟 C 列中已經存在的不重複,就完全沒有問題。

excel兩列身份證重複值查詢(Excel)10

excel兩列身份證重複值查詢(Excel)11

很多同學會覺得 Excel 單個案例講解有些碎片化,初學者未必能完全理解和掌握。不少同學都希望有一套完整的圖文教學,從最基礎的概念開始,一步步由簡入繁、從入門到精通,系統化地講解 Excel 的各個知識點。

現在終于有了,以下專欄,從最基礎的操作和概念講起,用生動、有趣的案例帶大家逐一掌握 Excel 的操作技巧、快捷鍵大全、函數公式、數據透視表、圖表、打印技巧等……學完全本,你也能成為 Excel 高手。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved