關閉→
當前位置:知科普>IT科技>怎麼設置excel單元格數字位數固定在一個範圍內

怎麼設置excel單元格數字位數固定在一個範圍內

知科普 人氣:5.41K

excel錄入數據時,不一定能保證錄入數據的完全正確,為了保證數據正確性,有時需要用到設定單元格的輸入位數必須滿足一定條件,要不然就顯示錯誤,下面分享設置方法

材料/工具

excel

方法

選中單元格,在頂端的菜單欄中,選擇數據——數據有效性——數據有效性,會彈出一個編輯框。

怎麼設置excel單元格數字位數固定在一個範圍內

在編輯框中,選擇設置,有效性條件中,“允許”一欄選擇“文本長度”

怎麼設置excel單元格數字位數固定在一個範圍內 第2張

“數據”這欄根據需要選擇。如果是要介於某些位數之間,就選介於,如果是要固定位數,就選等於。

怎麼設置excel單元格數字位數固定在一個範圍內 第3張

這裏舉個例子。假如是輸入手機號,那麼要求輸入13位數。設置好這個選項後,不要急着點確定

怎麼設置excel單元格數字位數固定在一個範圍內 第4張

還要進行下一個步驟。選擇菜單欄中的”出錯警告“,設置警告信息,才能保證在輸入不符合數據時,系統有提示。至於”樣式“,”標題“,”錯誤信息“等的設置比較隨意,能讓人看懂就行。這裏舉個例子,手機號碼需要輸入13位數,這裏設置樣式為”警告“,標題”輸入位數不足13位“,錯誤信息”需要輸入13位字符“。如圖。

怎麼設置excel單元格數字位數固定在一個範圍內 第5張

設置完就可以點擊確定了。效果如下圖,輸入其他位數的字符,系統就提示錯誤了。

怎麼設置excel單元格數字位數固定在一個範圍內 第6張

擴展閲讀,以下內容您可能還感興趣。

設置excel單元格位數為固定,如果不夠用空格補齊

=if(Len(A1)<10,A1&Rept(" ",10-Len(A1)),Len(A1))

如果A1字符串的長度不足10,那麼將把A1餘下位數補為空格。——如果A1長度大於10未則不補空格了。

excel表格中,如何把數字設置為統一的位數

1、打開如所示電子表格,要求在“出廠編號”欄顯示“產品編號”的數值,且數值位數為8位。而我們的“產品編號”欄的數值有不到8位的,因此需要在不足8位的數值前添加0以做補充。

2、單擊D3單元格,再單擊公式編輯欄旁的“插入函數”按鈕。我們通過“插入函數”按鈕來獲取我們需要的函數。

3、在彈出的“插入函數”對話框中,在搜索函數欄中輸入“rept",然後點擊“轉到”按鈕,在“選擇函數”列表中將會顯示“rept"函數,選擇該函數並單擊確定按鈕。

4、在彈出的“函數參數”對話框中,第一個函數參數“Text"表示在此設置要重複的文本。我們希望在不足8位的數值前添加0以補充至8位,所以在此填寫“0“。

5、第二個函數參數:Number_times用來設置文本重複的次數。因為B3中的數值位數是不確定的,所以我們得用一個函數Len()來獲取B3中的數值的位數,然後再用8減去獲取的位數,結果就是我們要重複的次數。在此參數中輸入:8-Len(B3)。

6、單擊確定按鈕後,在D3單元格中就顯示出如下效果,但在這e799bee5baa6e79fa5e9819331333431346332串字符中並沒有B3中的數值,因此我們需要將B3中的數值添加進來。

7、單擊D3單元格,在公式編輯欄現在公式後面添加上字符連接符“&",此連接符的意思是把在此連接符前後的字符串連接成一個新的字符串,再輸入B3。輸入完後完整的公式為:=REPT(0,8-LEN(B3))&B3

8、單擊回車鍵或公式欄中的確認按鈕,則在“出廠編號”中就按照我們的要求顯示出相應的數值。

9、利用複製公式的方法,將D3公式向下複製,則會自動獲取到其它單元格中的數值。

關於如何在Excel表格整體在數字前添加0,使之保持六位數.

自定百義單元格格式就行了。

具體的操作步驟如下:度

1、打開PPT,選中你要更改使之前面加0的那一列。

2、右擊該列,選擇【設置單元格格式】。

3、在彈問出的窗口中,選擇【數字】,在左邊答分類一欄中選擇【自定義】。

4、在右邊一欄中找到專0的類型。

5、在類型中填上6個0。

6、點擊確定屬返回就可以看到效果了。

在excel中,怎樣提取一串數字中的指定幾位數,用公式實現

1、首先需要在電腦上將百Excel軟件打開,接下來在Excel中新建一個文檔表格。

2、接下來度在表格中輸入需要提取的數字。

3、接下來在表格中輸入公式“=mid(A1,7,6)”,“mid”表示需要提取中間數知字,“A1”表示要提取的數字欄,“7”表示從第7位開道始提取,“6”表示需要提取六位數字,然後按enter鍵即可。

excel表格中數值怎麼設置個位數全部捨去

您好,有兩種方法,可以用INT和FLOOR兩種函數,但是個人感覺用FLOOR更簡單一點:

如果B6單元格的數字是是抄1246,則在後面的單元格中輸入 =FLOOR(B6,10),這樣就知會發現出來的數字是1240,同理,如果要把道1246的個位和十位數都去掉的話,可以用 =FLOOR(B6,100),這個就會變成1200.

如果是要把1246變成三位數124,則可以用LEFT函數,即 =LEFT(B6,3), 就會發現原先的1246就變成了124.

希望能幫助到您。

TAG標籤:#位數 #單元格 #設置 #excel #
猜你喜歡