tft每日頭條

 > 職場

 > 複制身份證号碼輸入表格就變了

複制身份證号碼輸入表格就變了

職場 更新时间:2024-09-08 13:06:51

Hello,大家好,相信不少人在Excel中輸入數據的時候都遇到過E 顯示的情況,一般出現在數字個數比較多的數據中,比如身份證号碼、銀行卡号等。當我們粘貼身份證号碼到Excel中它就會顯示為E ,如下圖所示,雙擊單元格會發現數據的後3位都被設置為0來顯示,很多Excel新手百思不得其解,今天就來跟大家詳細講解下出現這種情況的原因,以及解決方法

複制身份證号碼輸入表格就變了(複制身份證變為E)1

一、為什麼或出現E 顯示

首先來科普下,所謂的E 顯示,就是科學計數法的顯示方式,通常用于顯示數值比較大的數字

數據之所以會進行E 顯示,這個是由于單元格的格式造成的,在默認情況下(常規格式下),如果輸入的數據位數超過11位,Excel就會以科學計數法的方式來顯示數據,如下圖所示,輸入十一個1,依然是正常的顯示方式,如果輸入十二個1就會變為科學計數法的顯示方式。

複制身份證号碼輸入表格就變了(複制身份證變為E)2

那麼對于超過11位的數據,如何将其設置為正常的顯示方式呢,方法其實非常的簡單,在這裡我們需要用到自定義單元格格式

首先選擇想要恢複的數據區域,然後按下快捷鍵【Ctrl 1】調出格式窗口,随後點擊【自定義】在類型中輸入一個0,然後點擊确定即可

複制身份證号碼輸入表格就變了(複制身份證變為E)3

但是現在又出現了新的問題,身份證号碼的後三位統一都被設置為了0來顯示,這個就與Excel的精度有關了

二、Excel的精度

Excel的精度隻有15位,就是說Excel最多隻能精确的記錄一個15位的數值,如果數值超過了15位,15位之後的數據都會被忽略掉,被自動的設置為0來顯示。這個就是為什麼身份證号碼後三位會顯示為0的原因,身份證号碼是一個18位的數值,而Excel的隻能準确識别15位的數值,所以後三位會被設置為0來顯示

複制身份證号碼輸入表格就變了(複制身份證變為E)4

那麼對于這樣的情況應該如何解決呢?有一點需要特别注意的是:後幾位已經變成0的數據是無法恢複的,隻能重新錄入

解決方法隻有1種,就是将單元格的格式設置為文本格式後再輸入數據,如果是需要大批量的粘貼數據的話,需要先把目标單元格的格式設置為常規格式,随後在粘貼的時候,點擊鼠标右鍵在【粘貼選項】中選擇第二個【匹配目标格式】來進行數據的粘貼,如果不提前設置為文本格式,數據是無法粘貼過來的

複制身份證号碼輸入表格就變了(複制身份證變為E)5

以上就是今天分享的全部内容,在這裡主要牽扯到2個知識點,常規格式的顯示方式以及Excel的精度問題

如果還有什麼疑問的話,歡迎留言讨論,覺得有用,麻煩給我個一鍵三連,關注我,持續分享更多Excel技巧

,

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

查看全部

相关職場资讯推荐

热门職場资讯推荐

网友关注

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