怎樣限定excel的單元格數值長度

2021-06-15 20:05:48 字數 975 閱讀 7250

1樓:

選中你要這樣設定的單元格(如:a1:a50)資料-有效性-設定,在"允許"下拉框中選"自定義"

在下面公式後輸入

=and(or(left(a1,2)="21",left(a1,2)="22"),len(a1)=8)

在"出錯警告"中輸入你要顯示的出錯資訊

2樓:匿名使用者

用資料有效性解決。

操作:1,選中你要填入**號的這區域,如a2至a20.

2,點資料,有效性,允許下選擇自定義,公式下的一格內輸入公式:

=and(or(left(a2,2)="21",left(a2,2)="22"),len(a2)=8)

確定。這個公式的意思是:

a2單元格中左取兩們等於21或22,且a2中欄位長度為8,當輸入的值不符合這個規定的時候會提示輸入的值非法,另外,在設定的時候你還可以自由設定出錯時候的提示資訊,和提示文字的內容。這也在有效性的設定視窗中設定。可以自己試試。

請問如何限定excel**中某一單元格錄入字元的數量?

3樓:匿名使用者

選中要錄入資料的單元格(假設是a1單元格,假設是要限定只讓輸入10個字元)-----資料---有效性----"允許"中選擇"自定義"----"公式"中寫入  =len(a1)=10  ---確定或

4樓:匿名使用者

選中這一單元格,點資料選單,點資料驗證,條件選自定義,在公式處輸入

=len(a1)<10

然後確定,這樣,如果在a1單元格里輸入超過10個字元,就會報錯,並且不接受輸入,必須重新輸入10個以下的字元。

5樓:匿名使用者

選定單元格,點“資料”-資料有效性-設定-充許,在充許裡選文字長度,然後設你的數量,確定就行了

6樓:匿名使用者

資料有效性- 文字長度

EXCEL表中我想給單元格數值限定區間就是隨機生成那種,但是不能老變化,隨機生成一次就可以了

用rand或randbetween函式 按幾下f9鍵 然後複製貼上數值在原單元格區域或新單元格區域 這個可以實現的,但比較麻煩點。實現的方法可以用vba,但用公式法也可以。公式法如下 1.先在選項中選擇啟用迭代計算,即勾選 啟用迭代計算 後確定。2.選擇一個觸發的單元格來觸發生成隨機數,這個單元格是...

excel單元格中的數值怎樣才能使數值變成真正的小數點後兩位

可以使用 round a2,2 函 數公式解釋 round 引數1,引數2 函式,對數字進行四捨五入專。屬引數1 表示需要四捨五入的單元格 引數2 表示需要保留小數的位數。此處保留兩位小數,所以引數2就等於2具體如圖所示 如果a1 0.888888,則b1中輸入 round a1,2 答案是0.89...

求excel單元格內數值的和

b5輸入 b4 1 b4是文字格式,讓他乘1就可以變為數值格式 測試未通過,鬱悶 單擊b5,然後點 插入 選單選擇 名稱 命令中的 定義 子命令,出現 定義名稱 對話方塊。在 在當前工作表中的名稱 中輸入定義的名稱 x 不含引號 在下方的 引用位置 編輯框中輸入 evaluate b5 單擊 確認 ...