Excel輸入碼,驗證是否是正確的券碼

時間 2022-02-26 03:55:26

1樓:我來也

一、根據下面的問答圖形顯示,請對錶的b2單元格資料有效性進行設定,具體為:

資料——資料有效性——設定——自定義——公式,並在公式裡輸入:

=and(countif(b:b,b2)<2,countif(f:f,b2)=1)

在「出錯資訊——標題——出錯資訊」的標題中輸入「驗證碼有誤!」,下面的錯誤資訊中輸入:「你的驗證碼有誤或者已經被使用,請仔細核對並重新輸入正確的驗證碼!」

設定好b2單元格資料有效性後,為明確已經設定有效性的單元格,請先給b2單元格打一個底色,然後複製並整個往下拉,讓整個b列儘可能多有單元格具備b2單元格的資料有效性。

二、在f列輸入驗證碼資料庫,讓有效的驗證碼全部輸入到f列中。

三、在g4輸入公式:

=if(f4=0,"",if(countif(b:b,f4),"已使用","未用"))

複製並下拉,讓所有f列有效驗證碼對應g單元格都到位有該公式。

四、完成上述操作,也就是已經設定好了驗證碼的輸入了,只要在b列輸入驗證碼,就能進行有效的驗證,若有不符合驗證條件的驗證碼就不能輸入了,輸入驗證碼後,同行c列單元格就輸入驗證日期,以便備查複核。

2樓:重慶興田商貿

**可以給我看一下嗎?

用excel表如何判斷手機號碼的位數輸入正確

3樓:竭儉許雨

有多種方法,假設你兩列手機號碼分別在a列和b列,一是在c1中輸入「=a1-b1"並下版

拉,如果為零則相同,不權為零就是不同,再使用「篩選/自定義」選擇不等於0,即可找出不相同的號碼。

二是將游標放在表的第一列的任意單元格,進行以下操作:

資料——篩選——高階篩選——選擇不重複記錄(勾選)——確定三是2007及以上版的可直接用刪除重複項功能

4樓:小矇

選中這些帶號碼來

的單自元格,再選選單欄上的「格式bai」-「條件du格式」,zhi在「條件1」中選「公式」dao,旁邊輸入:=len(a1)<>11 點開「格式」選一種提示顏色,儲存後就行了。這樣,只要號碼不是11位的單元格,就會顯示為你選擇的顏色作為提示,你就可以知道哪個要修改了。

5樓:匿名使用者

比如資料在a列----選中a列---點格式---條件格式----選公式---輸入=len(a1)<>13----點格式---選個顏色這樣如果輸入字元不夠13位就會變成你設定的顏色

6樓:匿名使用者

假設手機號碼在

抄a列的a1—a10。

在b1單元襲

格中輸入以下**,並拖拽到b10單元格:

=if(and(a1>10000000000,a1<20000000000),"正確","錯誤")

這樣位數高於或低於11位都會顯示錯誤。

如何批量驗證excel身份證號碼是否正確

7樓:

假設身份證號在a1,你在b1裡輸入下列公式,如果b1顯示ok,說明身份證是正確的,顯示wrong表示身份證有誤:

=if(lookup((left(a1,1)*7+mid(a1,2,1)*9+mid(a1,3,1)*10+mid(a1,4,1)*5+mid(a1,5,1)*8+mid(a1,6,1)*4+mid(a1,7,1)*2+mid(a1,8,1)+mid(a1,9,1)*6+mid(a1,10,1)*3+mid(a1,11,1)*7+mid(a1,12,1)*9+mid(a1,13,1)*10+mid(a1,14,1)*5+mid(a1,15,1)*8+mid(a1,16,1)*4+mid(a1,17,1)*2)-rounddown((left(a1,1)*7+mid(a1,2,1)*9+mid(a1,3,1)*10+mid(a1,4,1)*5+mid(a1,5,1)*8+mid(a1,6,1)*4+mid(a1,7,1)*2+mid(a1,8,1)+mid(a1,9,1)*6+mid(a1,10,1)*3+mid(a1,11,1)*7+mid(a1,12,1)*9+mid(a1,13,1)*10+mid(a1,14,1)*5+mid(a1,15,1)*8+mid(a1,16,1)*4+mid(a1,17,1)*2)/11,0)*11,,)=right(a1,1),"ok","wrong")

8樓:匿名使用者

可根據身份證號規則,將身份證號拆分進行判斷。

前6位為地區**,需要有地區**表,然後用left(身份證號單元格,6)的結果與地區**表匹配,如不存在則該身份證號無效。

7-14位為生日**,首先判斷是否為正確日期值,排除如2月30日等錯誤日期,然後對日期年份進行判斷,早於當前年份-200年以上,或晚於當前年份-15年的日期,為無效年齡。

9樓:

身份證號碼有很多資訊的

你說的正確 是特指什麼呢?

如何校驗excel 表中的身份證資訊是否正確

10樓:12345額時代

當用excel製作的**中有大量的身份證號時,需要快速檢查出哪些身份證號的位置不正確,使用身份證驗證功能可以很快解決這個問題

1、首先在excel中選中想要判斷的身份證區域,點選上方的工具箱。

2、然後在開啟的工具箱選項中,點選頁面上方的身份證,如下圖所示。

3、接著點選列表中的判斷合法,如下圖所示。

4、然後在開啟的視窗中,點選確定,如下圖所示。

5、接著選擇想要存放判斷結果的位置,點選確定。

6、最後就可以看到判斷結果了,關閉判斷選項卡即可。

11樓:匿名使用者

'excel判定身份證號碼是否正確的公式,18位文字格式的身份證填在a1單元格,把公式輸入在b1單元格

=if(lookup(mod(mid(a1,1,1)*7+mid(a1,2,1)*9+mid(a1,3,1)*10+mid(a1,4,1)*5+mid(a1,5,1)*8+mid(a1,6,1)*4+mid(a1,7,1)*2+mid(a1,8,1)*1+mid(a1,9,1)*6+mid(a1,10,1)*3+mid(a1,11,1)*7+mid(a1,12,1)*9+mid(a1,13,1)*10+mid(a1,14,1)*5+mid(a1,15,1)*8+mid(a1,16,1)*4+mid(a1,17,1)*2,11),,)=upper(mid(a1,18,1)),"正確","錯誤")

12樓:家居小能手安排的明明白白

回答親,您好,您好,方法

1、開excel**,在**中可看到身份證號碼常出現的問題為「身份證的位數不足」。

2、以及「身份證上的時間不符合實際」,「身份證重複」,點選「d3單元格」。

如何判斷輸入的身份證號碼是否正確

直接按「ctrl+v」複製函式,出現結果為「false」,該函式較複雜,函式的第一部分:確定身份證的位數是否為15位或18位。

3、函式的第二部分:檢驗身份證號是否唯一,函式第三部分:確定身份證日期是否合法。主要判斷月份是否在1-12之間,日期是否超出當月的天數。

4、利用自動填充功能驗證下方身份證的正確與否,可看到有問題的身份證均顯示為false,此外還可利用條件格式找出重複值,選中要驗證的單元格。

5、依次點選「條件格式」、「新建規則」,點選「僅對唯一值或重複值設定格式」,選擇「重複」,點選「格式」,挑一個顯眼的顏色,設定完成點選「確定」即可。

6、依次點選「條件格式」、「新建規則」,點選「僅對唯一值或重複值設定格式」,選擇「重複」,點選「格式」,挑一個顯眼的顏色,設定完成點選「確定」即可。

更多7條

13樓:桔梗

很簡單,在excelj裡的資料--->篩選--->自動篩選,在自篩選下拉選單中找到單位員工個人就可以了.

2.直接ctrl+f,查詢就可以了.

14樓:匿名使用者

現在的身份證號碼包括18位,從左至右依次為:六位數字地址碼,八位數字出生日期碼,三位數字順序碼和一位數字校驗碼。

1、通過資料有效性可以做一些最基本的檢查。

點選單「資料」——「有效性」,點「設定」標籤,在「允許」中選擇「自定義」,在後面「公式」中輸入=and(len(a1)=18,countif(s:s,left(a1,6)))。點「出錯警告」標籤,點中「出錯警告」,在「樣式」中選「停止」,在「標題」中輸入「你輸入的身份證號有誤!

請重新輸入!」。該公式只檢查了輸入的身份證位數是否為18位和地區編號是否正確。

其中地區編號事先建立在s列。

2、對於要求嚴格的檢查需要用vba。除作以上檢查處,可以檢查出生日期是否符合規則,順序碼中的男女標識是否對應,校驗碼是否正確等。

3、最嚴格的檢查需要與公安部門的「公民身份資訊聯網核查系統」聯網核對。

15樓:菜鳥**

只是一個函式是不能解決問題的

需要做一個**從身份證號碼裡把資訊提取出來在拿去跟身份證上的資訊進行對比。

其中包括以下幾個專案:

1、出生地(前6位);-地區**

2、出生日期(18位的是第7-14位,15位的是第7-12位);-其格式分別為"yyyy-mm-dd";"yy-mm-dd"

3、性別(18位的是第17位,15位的是第15位)-奇數為男,偶數為女。

還有一些基本的就不用我說了吧!例如:數位長度、日期的有效性……另外有一些關鍵性的資料只有**機關才有,我們是不可能拿到的。

到目前為止,我所知道的就只有如上所說。希望可以幫到你。

excel裡,我想輸入我設定的一個編碼,後面就顯示出所有的資料,怎麼弄呢?

16樓:匿名使用者

請你在一工作表中做一個完整的編碼與名稱、 規格、型號等的對應表,然後在需要填表的位置用vlookup函式進行查表,輸入編碼後,即可得到名稱、 規格、型號等。

設你在表一先建立一個完整的編碼與名稱、 規格、型號等的對應表,從a1開始到d1000,

現你要在表二a1起輸入專案欄,a2輸入編碼,則請在b2輸入公式:

=vlookup(a2,表1!$a$1:$d$1000,2,false)

請在c2輸入公式:

=vlookup(a2,表1!$a$1:$d$1000,3,false)

請在d2輸入公式:

=vlookup(a2,表1!$a$1:$d$1000,4,false)

如需要多行,請複製下拉。

17樓:漊水漁翁

簡單你要先做一個** 將 ** 名稱 規格 型號 等 資料先整理好

然後引用這些資料 即可

18樓:匿名使用者

你要解決的問題對excel學習者而言,是一個最簡單、最初級的問題。試著回覆如下:

先設定帶編碼、名稱、規格、型號的表在sheet1裡,現在sheet2裡的a2單元格里輸入編碼,然後我們在b2輸入=vlookup($a2,sheet1$a$2:$d$1000,2,false)按回車,即會引用另一頁的名稱;然後按住b2十字鍵往右拉,會先後出現規格、型號;再下拉會出現其它編碼的名稱、規格、型號。

怎樣輸入驗證碼才正確,怎樣輸入驗證碼才正確

小樹葉過江 仔細看,看不清楚課換一張,常見的驗證碼,隨機數字字串,用的隨機數字 隨機大寫英文字母,睜大眼睛,將你看的文字 字母或符號,一模一樣的打進框框裡,就完成了。手機簡訊驗證碼的作用 最合適去確定這個手機是你自己的而不是隨便一個手機號就能註冊成功。圖形驗證碼 防止機器大規模註冊,防止機器暴力破解...

驗證碼簡訊介面是怎麼收費的,簡訊驗證碼介面收費嗎?怎麼收費

一般是營銷類的簡訊最貴,這個是有被投訴的風險的,像驗證碼還有通知類的簡訊就特別便宜,因為沒有風險,所以一般是按照風險成本來收費的。驗證碼簡訊介面是不收費的,只收簡訊的費用,比如一次性定1萬條,時間不限制,直到用完為止,現在很多簡訊公司都有免費帳號體驗,可以對接來體驗一下。驗證碼簡訊要找有保障的企業,...

無法獲取手機驗證碼,手機無法獲取驗證碼是什麼原因?

可能出現了以下情況 1 短訊息中心號碼沒有設定好,要想知道中心號碼是多少,請諮詢網路運營商 10086或者是10010 2 手機欠費,解決辦法是交清費用 3 手機中短訊息儲存體已滿,不能再存下簡訊,哪怕是資訊報告,解決辦法是刪除閱讀過的簡訊 4 在手機設定裡面,有一項,就是短訊息設定網路選擇,我想你...