excel,單元格為「0」時無小數點,單元格為其它數值時保留兩位小數,應該怎樣統一設定

2021-05-25 18:53:57 字數 6031 閱讀 2145

1樓:匿名使用者

設定條件格式,

將條件設定為不等於0,

格式設定為數值,保留2位小數

這樣設完後,如果是0,就無小數點

如果不是0,就保留2位小數

2樓:匿名使用者

先選中你要設定的單元格,設定單元格格式為數值型,小數位數2位,然後選擇條件格式-突出顯示單元格規則-等於-在為等於以下值的單元格設定格式中輸入0,然後在「設定為」選項中點下拉選單,選擇「自定義」格式-「數字」-「數值」-「小數位數」設為0,即可達到你的要求

3樓:匿名使用者

首先選中需要設定格式的區域,然後右鍵單擊,選擇「設定單元格格式」選項,如下圖,在自定義的「型別」中輸入0.00;0;0(注:在英文輸入法下輸入)即可。

4樓:

設定單元格格式為「自定義」型別:

0.00;-0.00;0

5樓:

設定單元格格式——數字——自定義 輸入冒號後面的內容:_ * #,##0.00_ ;_ * -#,##0.00_ ;g/通用格式 ;_ @_

6樓:匿名使用者

沒有您要求的設定方法。

但是變通一下,您看是否可以。

單元格為零時,顯示為空,單元格不為空時按要求顯示。

設定方法:工具——選項——檢視——零值(去掉勾選)——確定

7樓:匿名使用者

自定義格式如下:依次是整數負數零。

0.00_ ;-0.00_ ;0_

8樓:匿名使用者

在選項裡面設定

0值不顯示

就是連0也不顯示

不知道符合不符合你的要求

9樓:匿名使用者

您選中您要修改的單元格,然後點右鍵---設定單元格格式裡邊有數字,您把他們選擇成一樣的就好了。。。。。

excel**怎麼設定小數點保留倆位 5

10樓:匿名使用者

用函式可以用round(單元格,2)或者text函式。用設定發可以設定單元格格式保留兩位小數。

參考「excel保留兩位小數」:

11樓:

設定單元格格式為數字,然後在裡面選顯示兩位小數,但這個只是顯示變成了兩位小數,實際的值還是沒有發生改變。

用函式round,這樣保留的兩位小數是四捨五入的,=round(a1,2)。

12樓:匿名使用者

我也是複製來的。謝謝

先選中單元格,滑鼠右擊,「設定單元格格式」,「數字」,「數值」,在右邊小數位數選2

13樓:匿名使用者

單元格格式->數值->小數位數設為2 即可

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

14樓:匿名使用者

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

數公式解釋:

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

引數2 表示需要保留小數的位數。此處保留兩位小數,所以引數2就等於2具體如圖所示:

15樓:匿名使用者

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

16樓:匿名使用者

使用round函式:=round(a1,2)

excel怎樣設定單元格顯示小數點後兩位,但為0的單元格不顯示數值

17樓:匿名使用者

=if(a1=0,"",text(a1,"0.00"))

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

18樓:匿名使用者

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

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

19樓:51自在隨緣唸佛

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

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

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

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

20樓:匿名使用者

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

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

21樓:word排版高手

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

22樓:匿名使用者

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

excel 單元格將 單元格格式設定成數字(保留兩位小數)與用round的函式保留兩位小數,結果有什麼區別?

23樓:匿名使用者

區別在於 :  設定單元格格式 保留2位小數, 只是看起來 四捨五入 為2位小數,實際上仍為原來數字的精度,  而 round函式會將 數值本身改變為 四捨五入 後的值

如下圖   ,將  6.605134  保留2位小數 ,分別用  設定格式 和 round公式 處理,

d1,d2 單元格 都顯示  為 6.61,

但是, 如果 將 d1 ,d2 分別 乘以3 ,我們發現 結果並不相同,

e1 為 d1×3  的結果 19.8154, 而 e2 =d2×3 的結果為  19.83

所以,round 函式 會將數值本身 改變為 四捨五入 後的數值,而設定格式為2個小數點並不會改變數值本身的值

24樓:知_道_之_星

用單元格設定保留小數位,其實只是顯示上的保留,不作真正的四捨五入操作。而用函式round保留小數位,是經過四捨五入操作的。因此,在一些對運算精度要求相對較高的應用中,如果使用單元格設定,會發現有時運算的結果與實際希望的結果有出入,就是這個原因。

所以如果保留小數位後數字還需要進行數**算的話,建議用函式保留,不然運算結果可能會出現錯誤。

25樓:匿名使用者

單元格格式設定成數字(保留兩位小數)只是顯示成兩位數,實際上保留的還是原來的數值。

round函式的就是把原資料變成了四捨五入後的值了。

26樓:匿名使用者

贊同amgme

的回答:單元格格式設定成數字(保留兩位小數)只是顯示成兩位數,實際上保留的還是原來的數值。round函式的就是把原資料變成了四捨五入後的值了。從計算結果可以清楚地看出區別。

舉例說明:

a1單元格為3.1415926

設定成保留兩位小數的格式後,顯示:3.14b1單元格輸入

=round(a1,2)

顯示3.14

c1裡為1000

在d1裡輸入

=a1*c1,顯示結果:3141.5962在e1裡輸入

=b1*c1,顯示結果:3140

27樓:匿名使用者

前者非四舍,後者為四舍

怎樣設定excel裡保留小數點後兩位的公式

28樓:匿名使用者

1.選定所要修改的某個單元格或者一整列單元格。

2.右擊,在彈出的選單欄裡選中--設定單元格格式 單擊。

3.在數字分類中選定數值

4.將右邊的小數位數更該成所需要的位數

5.當然如果有更專業的需要,可以將千位分隔符打鉤

擴充套件資料:

「公式編輯器」是office的一個內建程式。呼叫方法是:單擊某個office 2000元件(如word、excel等)「插入」→「物件」, 選中「新建」選項卡中「物件型別」下的「microsoft公式3.

0」,單擊「確定」按鈕即可開啟「公式」工具欄。

1.公式複製技巧

複製是將公式應用於其他單元格的操作,最常用的有以下幾種方法:

(1)拖動複製

選中存放公式的單元格,移動空心十字游標至單元格右下角。待游標變成小實心十字時,按住滑鼠左鍵沿列(對行計算時)或行(對列計算時)拖動,至資料結尾完成公式的複製和計算。

還有另一種拖動複製方法:選中存放公式的單元格,移動空心十字游標至被選中單元格的邊框。待游標變成指標形狀時按下ctrl鍵,待指標旁出現一小加號後,再按住滑鼠左鍵沿列(對行計算時)或行(對列計算時)拖動,到達資料結尾完成公式的複製和計算。

(2)輸入複製

此法是在公式輸入結束後立即完成公式的複製,操作方法是:選中需要使用該公式的所有單元格,用上面介紹的方法輸入公式,完成後按住ctrl鍵敲回車,該公式就被複制到已選中的所有單元格。

(3)選擇性貼上

選中存放公式的單元格,單擊excel工具欄中的「複製」按鈕。然後選中需要使用該公式的所有單元格,在選中區域內單擊滑鼠右鍵,選擇快捷選單中的「選擇性貼上」命令。開啟「選擇性貼上」對話方塊後選中「貼上」下的「公式」,單擊「確定」公式就被複制到已選中的所有單元格。

⒉ 使用公式選項板

公式選項板是輸入和除錯公式的一個有力工具,以下面的成績等第計算公式「=if(c2>=85,″a″,if(c2>=70,″b″,if(c2>=60,″c″,if(c2<60,″d″)))」為例,使用「公式選項板」輸入公式的步驟是:

(1)選中用來存放計算結果的單元格,單擊公式選項板中的「編輯公式」按鈕(即「=」按鈕)

(2)單擊「函式」下拉選單框右端的下拉箭頭,從列表中選擇「if」。如果你需要的函式沒有出現在列表中,可單擊「其它函式」,開啟「貼上函式」對話方塊尋找。

(3)在開啟的「if」公式選項板中輸入引數。對本例來說,第一個引數「logical-test」是一個邏輯判斷,須用鍵盤在其後的輸入框內敲入「c2>=85」。第二個引數「value-if-true」是「c2>=85」為「真」時計算(判斷)結果,也需要鍵盤在其後的輸入框內填入「a」。

第三個引數「value-if-false」是邏輯判斷「c2>=85」為「假」時的計算(判斷)結果,本例是繼續執行下一個if函式。所以應讓游標停留在「value-if-false」框內,然後單擊「函式」框中的「if」,則一個新的「if」公式選項板開啟,按上面介紹的方法繼續輸入直至結束。

(4)公式輸入結束後,單擊公式選項板中的「確定」按鈕完成計算。

3.公式與結果切換

單元格中的公式執行後顯示的是計算結果,按ctrl+`鍵(位於鍵盤左上角,與「~」為同一鍵),可使公式在顯示公式內容與顯示公式結果之間切換,方便了公式編輯和計算結果檢視。

4.excel 2000公式運算優先順序

如果公式中同時使用了多個運算子,excel 將按^00100005b^表所示優先順序執行運算。

29樓:花骨朵

可以使用round函式,即=round(a1/(b1+c1),2),表示四捨五入,小數點後保留2位

excel**裡數值保留小數點後兩位數設定方法:

選中單元格按右鍵,設定單元格格式→數字→數值,調整小數位數;

30樓:匿名使用者

=round(a1,2)

使用這個公式時,假如a1中的資料為帶2位或2位以上的小數位時,只保留2位小數;假如為1位小數位,結果也只保留1位小數;假如為整數,結果也為整數。

要想實現輸入任何資料,都能保持2位小數,除了要設定以上的這個公式外,還要將結果單元格的格式設為保留2位小數的數值格式。

excel裡單元格保留兩位小數,當全部是0則取整數,如果不是整數則兩位小數都顯示

if mod a1,1 0,text a1,0 text a1,0.00 你不感覺這麼顯示很醜嗎?用條件格式,設定兩次。函式 mod e1,1 0 意思是 e1除以1的餘數為0 if int a1 a1,round a1,0 text a1,0.00 在excel 中整數保留兩位小數雙擊就看不見兩位...

讀小數時,整數部分整數部分是0讀作小數點讀作小數部分要 讀出

整數部分按正常方式讀,整數部分是0的如果在個位讀作十,在其他位不管有幾個零都讀作零,小數點讀作點,小數部分要一個數一個數的讀出。不知道你問的是不是這個 讀小數時,整數部分 按正常方式讀 整數部分是0讀作 零 小數點讀作 點 小數部分要 逐個 讀出 數字 讀小數的時候,整數部分按照 的讀法讀 整數部分...

07excel計算時小數點後面不準確怎麼處理

1 點選excel左上角選單 檔案 選項 進入 excel選項 2 點選左邊 高階 選項卡,勾選 公式 下面的 將精度設為所顯示的精度 選項後點選 確定 即可。點選左上角office圓形圖示 excel選項 高階 勾選 將精度設為所顯示的精度 確定。excel2007中前面有公式數值到小數點後兩位,...