Excel中身份證號碼如何分段顯示,難倒小編,有什麼好方法嗎?

2020-12-24 亦心Excel

相信大家在看到這個題目的時候大家一定很疑問,這還不簡單?感覺自己應該會好幾種方法。我剛看到這個問題的時候也是這樣想的,我就試了一下自己想到的方法,結果被一一打臉了。

下面來看看小編被打臉的過程吧。

我們希望如上圖對身份證號碼進行6-8-4格式進行顯示。

1、單元格自定義格式—被打臉

小編第一個想到的就是單元格自定義格式。

首先選中數據C5:C9單元格區域,然後按快捷鍵「Ctrl+1」打開「設置單元格格式」對話框,選擇「數字」選項卡下「自定義」,在類型中輸入「000000-00000000-0000」格式。

然後來看看打臉結果:

設置後竟然毫無反應,為什麼?為什麼?小編疑惑了,還是小編已經不會用自定義格式了?小編決定再試試把電話號碼格式化為3-3-4格式顯示即「000-000-0000」。

成功了,可以啊,這是咋回事?於是小編查了關於單元格自定義的用法,官網中有這麼一句話:「創建和構建自定義數字格式,以百分比、貨幣、日期等形式顯示數字」。小編瞬間明白了,原來自定義格式主要是自定義數字格式的,而小編設置的身份證號因為有18位所以設置為文本格式,這樣就導致自定義格式無法生效。而手機號是數字格式所以生效了。

好吧,雖然被打臉了,但是學到了:單元格自定義格式只能針對數字格式進行設置

2、TEXT函數—被打臉

我們指定TEXT函數是可以格式化的,比如這裡我們在C5單元格中設置公式「=TEXT(B5,"000000-00000000-0000")」,然後雙擊點擊C5單元格填充柄快速填充完成操作。

又被打臉了,最後三位數字都是000。我們知道Excel中數字的精度是15位,當數字超過15位的時候一般都會用0代替,而身份證號是18位,所以後面3位變成0了。再結合上面自定義單元格格式的問題,那麼TEXT函數應該也是針對數字格式的值使用的。果不其然,看看官網的解釋:「TEXT 函數可通過格式代碼向數字應用格式,進而更改數字的顯示方式」。

3、Ctrl+E—應該不用被打臉

我們都是知道Ctrl+E功能很強大,可以智能識別規律並快速填充。

貌似不用被打臉了,但是看完上面動態圖的應該發現了一個小瑕疵,就是原數據變了以後,顯示格式中的數據是不會變得,沒法做到自動更新。當然對於只要顯示格式數據的朋友這就不算問題了。

4、最笨的方法字符串截取函數

最後小編實在沒轍了,只能想到最笨的方法了,而且必然會成功的方法。

我們在C5單元格中輸入公式「=LEFT(B5,6)&"-"&MID(B5,7,8)&"-"&RIGHT(B5,4)」,這些函數前面文章都要詳細介紹過這裡就不多說了。三個函數分別是截取前面6位,截取中間8位,截取後面4位,然後通過&把它們和"-"拼接起來。最後雙擊點擊C5單元格填充柄快速填充完成操作。

最後總算完美地解決了問題,而且還可以隨著原數據自動更新。

小編的這次被打臉經歷,讓小編意識到基礎知識的重要性,回頭還是要好好學學基礎知識啊。另外再簡單的功能也不能想當然。

相關焦點

  • excel如何對手機號碼進行分段顯示
    excel如何對手機號碼進行分段顯示>      手機號碼由11位數字組成,為了增強手機號碼的易讀性,需將手機號碼按3--4-4的位數進行分段隔開,但怎麼操做呢?解決方法:使用含有分隔符的自定義數字格式對數字進行分段顯示。
  • excel如何讓電話號碼分段顯示?
    我們在使用excel表格時,會輸入手機號碼,一般都是手機號碼沒有分段顯示,有事時候為了方便查看,需要對手機號碼分段顯示,那麼要如何才能實現呢?下面就來看看吧。一、打開測試表格,我們輸入一個手機號碼。二、右鍵手機號碼,選擇【設置單元格格式】。
  • 分享下excel身份證號碼格式顯示方法,方便小妙招
    分享下excel身份證號碼格式顯示方法讓希望的種子生根發下,頂起一片天。獨白:一個簡單的操作,一份真誠的分享,現在分享下excel身份證號碼格式顯示方法的操作過程和技巧分享給大家,過程簡單看圖就會做,教程是自己原創的,其他分享平臺估計也能看到。
  • excel從身份證號碼獲得生肖屬相教程分享
    有時候工作人員在統計資料信息時需要附帶個人的生肖屬相,我們可以在excel中設置一個相應的函數來將該過程自動化,想知道具體的做法就跟著小編一起往下看吧。 excel根據身份證號碼提取對應的生肖屬相方法 1、excel中給出一個身份證號碼。
  • Excel如何快速拆分文字和數字?分享一些Excel常用的操作技巧
    再難一點,估計就真的把自己難倒了。講真我覺得Excel還是很牛逼的,強大的數據處理功能,相比較ppt和word來說,應用範圍更廣。話不多說,今天就跟大家分享一下Excel中常用的8個實用小技巧,職場必備技能,不能錯過哦!
  • Excel表格中輸入身份證號碼或前有0的數字,如何正常顯示?
    第一種方法,設置單元格格式-文本方式。選中需要輸入身份證號碼的的單元格,單擊滑鼠右鍵,選擇【設置單元格格式】,在【數字】選項中,選擇【文本】,這樣輸入身份證號碼或者是前面有0的數字就不會變為科學計數法了。第二種方法,數字前輸入單引號。
  • 如何從身份證號碼中提取出生年月日及性別
    在工作單位有許多的員工需要填寫身份證,到辦公室又要一個一個的輸入,太麻煩了,我們如何用一個簡單的方法填寫呢,下面就介紹一下, 打開excel表格,如圖,輸入身份證號碼, 如果想提取全部的 ****年**月**日,只要在身份證的後面框內輸入=MID(A1,7,8),
  • excel 根據身份證號碼自動提取出生年月、性別、年齡的方法實例
    下面以實例的方式講解如何根據身份證號碼自動提取出生年月、性別、年齡。首先,在excel中輸入以下表格,實例如下面所示。  (身份證號碼的輸入方法見IT部落窩《excel如何輸入身份證號碼》文章介紹,網址是: http://www.ittribalwo.com/article/266.html)   A       
  • Excel文檔身份證號碼格式怎麼設置
    小編教你怎麼操作文檔,在表格中輸入身份證號的時候,很多小夥伴們不知道表格中身份證號怎麼設置格式,我們今天的視頻就是來教會大家怎麼設置excel身份證號碼格式。第1步:身份證號都是13位數字組成,而在表格上只有超過11位數字就會就會變成科學計數法,我們只需要在在數值上將小數位改成0,這樣就不會變成科學計數法,就能完全的顯示身份證號,打開一個表格,輸入身份證號,在數據上單擊「滑鼠右鍵,點擊「設置單元格格式」。
  • excel新手教程,教你如何設置excel表格中輸入身份證錯誤時提示
    hello大家好,今天繼續跟大家分享excel實用小技巧,在工作中有些時候需要別人輸入自己的身份證號碼,不過因為都是手動輸入,難免會出現身份證位數輸錯的情況,每個人的身份證號碼都是18位,如果輸入的時候因為某些原因少輸一位數,如何讓excel提示警告減小出錯率呢?
  • Excel從身份證號碼中提取出生日期的方法
    作為一個人事部職員,在建立員工檔案時需要輸入大量的員工信息,比如身份證號碼、年齡、出生年月日等等,其實年齡、出生日期可以設置自動從身份證號碼中提取,這樣可以節省好多時間喲!今天【Excel與財務】和你分享幾種從身份證號碼中提取出生日期的方法,根據工作的需求選擇合適的方法,畢竟適合自己的才是最好的技巧!
  • 用條件格式對雙胞胎身份證號查重,excel錯的很明顯,難道是bug嗎
    最近又有一個小夥伴問到關於身份證號碼查重的問題,他發現一個比較奇怪的問題,兩個雙胞胎只有身份證號碼的最後一位不一樣,當使用條件格式對重複值進行突出顯示顏色的時候,這兩個身份證號被判定為重複(如下圖,魯班與劉備的身份證號碼,只有最後一位不一樣),excel錯的這麼明顯難道是bug嗎?
  • Excel如何計算出身份證號碼中的性別?
    如果通過Excel中的公式來如何快速的計算出身份證號碼中的性別?這個就需要嵌套公式了,下面小編就來給大家講解一下。1.當下我們要根據身份證號碼得出性別來,通過公式計算出性別。2.我們將計算性別的長嵌套公式輸入完整,下面小編就給大家詳細講解下如何輸入的。
  • Excel如何用身份證號碼判斷性別呢?
    Excel如何用身份證號判斷性別呢?大家都知道身份證號碼中隱藏了我們不是的秘密,所以自己的身份證一定要保存好,如:出生年月日,性別,年齡,及省份,那麼身份證號碼要怎麼判斷性別呢?有什麼依據呢?下面小編就簡單的介紹一下Excel如何用身份證號碼判斷性別,希望能幫到您。
  • 在Excel表格中單元格輸入數字超過12位數完整顯示的設置方法
    如果我們需要在單元格輸入身份證號碼,以上設置就不能符合我們的要求。為了能讓這些長位數數值完整顯示出來,就需要使用下面介紹的方法,將單元格轉換成文本格式,然後再輸入。在輸入之前,先選中要輸入身份證號碼的整列然後依次單擊進入「格式-〉設置單元格格式」然後在「數字」選項卡中的「分類」中選擇「文本」即可。
  • 在Excel中如何使用函數從身份證號碼中獲取性別
    在身份證號碼裡面,包含了我們性別的,那麼如何通過身份證號碼判斷性別?要想通過號碼來判斷性別,那麼首先需要了解下身份證號碼的組成部分;1身份證號碼組成身份號碼一共18位,由17位數字和1位數字校驗碼組成。
  • 如何在excel中輸入身份證號碼?或是帶有前0的數字
    在Excel表格中,輸入18位的身份證號碼如果不顯示,或者是無法輸入如何處理?可以選擇以下三種方式:方法1、選取將要輸入的單元格,按【Ctrl】+1,彈出「設置單元格格式」,在菜單中選擇「文本」,點「確定」,再點擊這個單元格輸入或者是粘貼,身份證號碼就會顯示出來,而且可以被保存。
  • Excel函數公式:REPLACE函數的另類實用技巧——分段顯示
    目的:隱藏電話號碼的中間4位。方法:在目標單元格中輸入公式:=REPLACE(E3,4,4,"****")。解讀:將E3單元格中的從第4位開始,長度為4位的字符(暨5,6,7,8)用「*」替換。二、REPLACE分段顯示技巧。1、分段顯示電話號碼。
  • excel函數應用:如何用數位函數分段提取身份證信息*上
    那麼一個身份證號,能給予我們多少信息量呢?這也算是一個老生常談的問題,但是最近在群裡又總見到有同學問及,那麼今天我們就再來做一個總結,看一看Excel函數對於身份證號碼對應的各個信息的處理方式吧。 我們都知道身份證號碼一共有18位(以前的身份證號碼是15位的,但是普及二代身份證這麼多年,可以說一代的15位身份證已經極少使用了,所以今天主要講解二代身份證的內容),身份證號碼按照「號碼段」區分大體可以分為6個信息: ● 1~2位省、自治區、直轄市代碼;● 3~4位地級市、盟、自治州代碼;● 
  • 分享幾種用Excel從身份證號碼中提取出生日期的方法
    作為一個人事部職員,在建立員工檔案時需要輸入大量的員工信息,比如身份證號碼、年齡、出生年月日等等,其實年齡、出生日期可以設置自動從身份證號碼中提取,這樣可以節省好多時間喲!今天【Excel與財務】和你分享幾種從身份證號碼中提取出生日期的方法,根據工作的需求選擇合適的方法,畢竟適合自己的才是最好的技巧!