在 Excel 的儲存格中輸入帶有小數的數值,如果想要限制其小數點位數,該如何處理?
如果以限制不可輸入超過 2 位小數點位數來看,現在透過 ROUND、ROUNDUP、ROUNDDOWN 和 INT 函數來試驗。
由下圖可以看出,只要比較兩種運算的結果是否相符,就知道是否輸入的小數超過2位。
因此只要將此觀念套用至資料驗證的自訂公式中,即可限制這個儲存格的小數位數。以儲存格G5為例,設定其資料驗證準則為[自訂/公式],公式設定為:=ROUNDDOWN(G5,2)=ROUNDDOWN(G5,3)
只有在輸入的小數位數小於或等於2位時,兩個式子才會相等。你可以置換以上四種公式之一來試驗。
當輸入超過2位小數時,就會顯示錯誤訊息。
關於函數之說明,請參閱微軟網頁:
ROUND 函數
會將數字四捨五入至指定的位數
ROUNDDOWN 函數
將數值以趨近於零方式捨位
ROUNDUP 函數
會將數字四捨五入至指定的位數
INT 函數
會將數字捨位至最接近的整數值
全站熱搜
留言列表