Excel 有沒有判斷乙個數值小數點後有幾位數

2025-07-06 01:05:14 字數 4771 閱讀 4716

excel有沒有函式可以判斷小數點後的位數

1樓:excel小奇

假如數值在a1單元格,可以用如下公式判斷:

len(a1)-len(int(a1))-1

excel單元格數值資料中如何用函式的方法判斷小數點後有幾位?

2樓:趙陽競價

例子:如數字在a1單元格,可以在b1輸入公式=len(substitute(a1,trunc(a1)&".",))

但是這樣有乙個問題,如果是公式產生的數字,在單元格格式中設定了小數點位數之後,可能顯示的位數和實際的位數有差異,導致錯誤。

所以最好對數值先處理一下,比如保留3位小數:

len(substitute(trunc(a1,3),trunc(a1)&".",))

小數保留位數可以根據需要改一下。

3樓:擺渡不清

非常感謝「redstarw」!找了幾個方法,不太管用。

log10(substitute(a1,".",)/a1) |推薦;

len(a1)-find(".",a1,1) |對整數無效 ;

len(a1)-len(int(a1))-1 | 對整數,會顯示-1;

4樓:我愛桑果

=len(a1)-find(".",a1)

但是隻能判斷小數點後面的實際位數,也就是說也只能判斷為1位,因為就是。

excel**公式計算後取小數點後的位數

5樓:賀小亠

1、電腦開啟excel**。

2、開啟excel**後,輸入公式=round(e8*f8,2)。

3、輸入公式=round(e8*f8,2)後,就可以四捨五入保留2個小數點。

4、把公式中的2改為1,回車確定。

5、就可以四捨五入保留一位小數。

6樓:竹非竹

1、首先在電腦上開啟目標excel**,以excel2007軟體演示。

3、然後在出現的介面中,點選「高階」選項。

4、然後在右側的頁面中,勾選「計算此工作薄時」區域的「將精度設為所顯示的精度」選項。

6、完成以上設定後,即可得到目標計算結果。

7樓:我是來嚇寶寶的

使用round函式進行處理。

excel版本參考:2010

測試資料a列和b列,測試四舍。

五入保留兩位小數。

1、round函式語法:=round(需要四捨五入的資料,保留位數)2、修改b列原有公式為:=round(a1/3,2)3、雙擊填充柄填充公式到b10

4、檢視效果。

知識點補充:四捨五入保留整數,把第二引數2改為0即可!

8樓:芮城老憨

工具---選項---重新計算---以顯示精度為準。

9樓:網友

按-工具-選項-重新計算-按顯示為準,再確定。

10樓:網友

用round函式。 你想要小數點後多少位,就輸入幾。

11樓:

乙個字的使用者名稱 正確。

12樓:網友

選中結果單元格 右鍵單擊 單元格格式 數字 小數點位數。

急:excel裡的資料小數點後有好多位,怎麼解決??

13樓:俎欣可定菊

使用四捨五入函式。

round(原公式,2)

把原來的公式替換函式中「原公式」,保留2位小數可自行按需設定。

14樓:網友

你這些資料需要設定為多少位的小數呀? 假設你需要設定為2位小數, 第一步,設定單元格格式-數字-數值-選擇兩位小數-確定。 第二步:

工具-選項-重新計算-勾選以顯示精度為準-確定。

excel怎麼設定小數點後面只有一位數

15樓:網友

具體操作如下:

1.開啟excel。

2.這就是未設定時的樣子。

3.右鍵,點選設定單元格格式。

4.點選數值,在選擇你需要保留的小數位。

5.就設定完成了。

16樓:泡影果果

1、開啟excel。

2、在任一單元格右鍵,選擇設定單元格格式。

3、在彈出的選框中選擇數字,數值,在小數位數中輸入自己想要的位數,例如1,然後確定。

4、接著點選左上角圖示,找到excel選項。

5、進去之後,點選高階,把自動插入小數點勾上,寫上數值1,確定即可。

6、現在輸入乙個值試一下,可以看到小數點後面只有一位數。

17樓:義亭仵婭靜

選中要設定的單元格,右鍵-設定單元格格式-數字-分類下的數值,後面的小數位數選5位,確定即可!

18樓:網友

選中這個單元格——滑鼠右鍵——設定單元格格式i——數字選項卡——數值,設定保留小數位數為1即可。

19樓:

在單元格上點選滑鼠右鍵,設定單元格式,依次選數字-數值-小數點位數調為1,按確定就行了。

20樓:網友

選擇你要設定的資料區域--右擊選擇設定單元格格式--在列表中選擇數值,然後設定保留1位小數就可以了。

21樓:某個人

單擊單元格,右鍵選擇設定單元格格式, 彈出的對話方塊裡選擇數值,選擇小數點的位數。

22樓:網友

用公式=round(a1,1)

或設定單元格格式為數值,並保留一位小數。

23樓:兔兔小煥

選單中有乙個小數點按鈕,選上你要設定的單元格,然後用那個按鈕增減。

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

24樓:網友

1、抄excel單元格設定小數位有bai兩種方式。

第一種就是讓讓單元格du顯示的zhi小數位保留為特dao定位數,雙擊單元格數值還是會全部顯示出來;

第二種是讓單元格的數值四捨五入為特定位數,雙擊單元格數值也只顯示特定位數。

2、第一種:設定單元格格式法。

1)用下圖單元格的數值做例子。

2)選中所要設定的單元格區域。

右擊滑鼠右鍵 —【設定單元格格式】,在數字下面選數值,然後在右側的小數位數後面填上你所要保留的位數,如保留兩位小數,就在後面填2,最後點選確認就完成了。

3)但是點選單元格你會發現數值任然沒有改變3、第二種:用round函式公式法。

1)用下圖單元格的數值做例子(設定單元格為兩位小數)(2)在空白的單元格中輸入=round(b2,2),步驟就完成了,用round函式後單元格的數值就變成了四捨五入後的數值了。

25樓:網友

可以使用 =round(a2,2)函。

數公式解釋:

round(引數1,引數2)函式,對數字進行四捨五入專。屬引數1 表示需要四捨五入的單元格。

26樓:匿名使用者

如果a1=,則b1中輸入"=round(a1,2)",答案是自動四捨五入);如果b1中輸入"=trunc(a1,2)",答案為。

如何判斷excel中的資料位數

27樓:網友

用文字函式len()確定字元個數。

比如12345646在a1單元格,則在b1公式=len(a1)

回車確認後,返回值8。

注意:公式可以向下複製。

excel數值無論設定保留小數點後幾位,都顯示保留了小數點後兩位,該怎麼解決呢?

28樓:網友

親,這個是你的單元格設定問題,右鍵單擊單元格,選擇設定單元格格式,在數字選項裡面,選擇數值,裡面有個小數位數,預設是小數位數2位,在那裡修改你想保留的小數位數,選擇好以後,點選確定就好了。

29樓:網友

這與**的單元格格式設幾位小數沒有任何關係。

只和你的資料是不是數字有關係,估計你的數字看上去是數字,實際上還含有非數字的文字內容比如回車符或透明的其他內容。

30樓:51自在隨緣唸佛

是單元格格式問題,有2個辦法解決:

1 選全表(**左上角),右擊選設定單元格格式,在數字標籤欄中選數值,將預設的保留2為數字的小勾去掉,一般應該能行。

2 如果實在不行的話,建議你用脫殼的辦法:就是新建乙個**,把數值全部複製過去,就是選擇性貼上(僅貼數值),不過公式需要重新設定,適合於公式不是太多太複雜的情況。

我不清楚你 輸入的到底是什麼資料,希望你能講清楚,但是還有一種可能是資料長度超出了execl預設設定值15位,可以講資料格式選為文字就能輸入15為以上的資料,否則只能放在資料庫裡做相應的了。

31樓:網友

首先,導致這個錯誤不一定是因為小數位數的原因,而是單元格格式不對,可能有的是文字格式;

第二,要修改顯示小數位數,可以通過設定單元格格式-數字-數值,這裡限定你要的位數即可。

32樓:word排版高手

設定公式單元格格式——數字——常規。

33樓:網友

選中單元格,右擊,設定單元格里面有。

求一Excel函式,判斷乙個數是否為整數。如是整數。取該值。如是

求一excel函式,判斷乙個數是否為整數。如是整數。取該值。如是小數,取整數部分加一。選中數值,右擊 數字選項 數值,將小數位數改成,這樣就會射入取整。例如你的數字在a單元格則只需要在b中輸入 ceiling a, 向上取整。excel 如何判斷乙個數除以另乙個數是否為整數 假設 兩個數 在a b ...

怎麼判斷人有沒有能力,怎麼判斷一個人有沒有能力?

請記住一句話 天生我才必有用!人沒有完全沒有用的人,也沒有十全十美的人,心態健康端正是最主要的問題!首先,要正確看待自己。尋找自己的長處。然後,讓自己的長處得以發揮。這是最基本的獲得自信的條件。獲得自信,要先獲得滿足感,讓自己覺的自己很行。這是最基本的。因此,你要好好利用自己的長處,儘量發揮自己的長...

如何判斷乙個物件是不是數值

js判斷變數是否為數字的辦法,主要是js裡面的isnan函式的用法,示例 .false .false .false .false .hello true . true . true . false 定義和用法 isnan 函式用於檢查其引數是否是非數字值。 語法 isnan x x 必需。要檢測的值...