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 單擊 確認 ...