excel求成績後只保留小數點後兩位,但不要四捨五入

2021-03-04 06:33:14 字數 6044 閱讀 5808

1樓:匿名使用者

c1單元格輸入公式

=int(a1*b1*100)/100

=rounddown(a1*b1,2)

=floor(a1*b1,0.01)

=trunc(a1*b1*100)/100上述公式任選乙個,均可

右拉複製公式

2樓:我是坨坨我怕誰

具體設定方法如下:

1.首先開啟控制面板。

2.找到excel工作表,並雙擊開啟。

3.選中要保留兩位小數的目標單元格。

4.單擊滑鼠右鍵。

5.點選出現介面中設定單元格格式。

6.點選數字欄的數值。

7.在小數字數一欄輸入2。

8.最後點選確定。

excel問題,保留兩位小數但不需四捨五入如何做到

3樓:匿名使用者

1、新建excel,插入樣例資料,

12121.22413

13281.31526

24292.42812

15151.52928

28282.32915

29292.92415

23232.31331

24242.42642

13131.31231

26262.62862

12121.22922

28282.81581

29292.92862

15151.52922

2、編寫函式,=trunc(d1,2),實現保留前兩位小時,同時不會做四捨五入操作,

3、複製該函式,填充整列,實現所有的單元格操作,可以看到沒有四捨五入,

4、如果需實現四捨五入功功能,輸入函式=round(d1,2),可以發現資料已經做了四捨五入,

4樓:陳緒什麼都不懂

用提取數字中特定位置的文字函式的方法可以達到你想要的效果,使用到的函式有mid、find兩個函式。

1、假設需要保留小數的數值位於a1單元格,公式為=mid(a1*100,1,find(".",a1)+1)/100,如數值為2015.925,返回值為2015.

92,不作四捨五入計算。

2、原理:①先將數值乘以100,確定保留小數點前的數值為要求的數字;②通過查詢小數點的位置,確定要提取的個數,因為提取是從第乙個開始,所以這裡find函式返回的結果要加上1才能達到提取的目的,提取小數點以前的數值,即為目的想提取的數值;③原始數字乘以100,所以結果要除以100,才是想要求的結果。

5樓:匿名使用者

資料在a1,b1輸入:

=trunc(a1,2)即可

6樓:匿名使用者

輸入:=trunc(a1,2)

然後向下填充公式.

7樓:匿名使用者

=floor(a1,0.01)

8樓:匿名使用者

=trunc(a1,2)

a1為你的小數~

excel中用公式計算出來的數,保留兩位小數(我只會讓它只顯示兩位,實際它還是3,4位小數),最後

9樓:

如果是要四捨五入的兩位小數:

round(原公式,2)

如果是只保留兩位小數,後面的直接不要(即不四捨五入):

int(原公式*100)%

10樓:匿名使用者

考慮兩個辦法:

1、所有數值都是多位小數,但只顯示兩位小數,這是數值更精確,但看上去不一致的做法;

2、提前把小數處理成真正的兩位小數,利用round()函式,如round(123.456,2),結果為123.46

再對結果相加就可以了。

11樓:匿名使用者

根據實際需要使用 round 系列函式對原來的公式進行處理。

比如原來公式為

=a1+b1

就調整修改為

=round(a1+b1,2)

就是四捨五入保留2位小數了。

如果資料只是一次性使用,可以是先顯示為2位小數,然後複製到乙個txt檔案中,然後複製貼上回來即可。

12樓:沈一民

在你的公式外面在巢狀乙個round函式:

round(原公式,2)計算結果四捨五入保留兩位小數。

13樓:匿名使用者

求和**中輸入下列公式=round(a1+b1+c1+e1,0),a1+b1+c1+e1是你求和的數,後面0代表小數字數,如果是1就是一位小數,是2就是兩位小數

14樓:一點熱千份光

你需要達到這個效果:實際資料為多位小數,要求單元格顯示出來的是兩位小數,但是求和時候是 實際資料來求和(也就是多少小數參與求和,而不是兩位小數求和)。

要達到這個效果不需借助公式,只需要設定格式就好,按照以下步驟來試試,

第一步,選定輸入資料的區域單元格,如圖中的a列,然後點選「」「右鍵」,選擇「設定單元格格式」,在「數字」,「分類」專案下面,有個「」自定義「」,在右側的「型別」,輸入 0.00,就可以達到你的目的了,同理要是想顯示3為小數,你就輸入 0.000

15樓:沒去過公尺拉溝

"用公式計算出來的數",這個公式,加個round(),變成=round(你的公式,2)

16樓:山桑弓

在原來公式外面套個round函式,

=round(原公式,2)

意思是四捨五入到小數點後兩位。

17樓:匿名使用者

用round函式。

用法如下:=round(number,num_digits)

第乙個引數"number"填寫你需要四捨五入的數,第二個引數"num_digits"寫保留的小數字數。

如:1/3,結果為0.33333....,如果用單元格格式將其設為兩位小數,再乘以3,結果會等於1.

而用round(1/3 , 2),結果直接為0.33,再乘以3,結果是等於0.99.

下圖中c列中輸入的是d列的公式(用的時候去掉「引號」哦!),e列為c列乘3的結果。

18樓:清風吧吧啦

將你的公式外面在套用乙個round四捨五入函式

=round(公式,2)

19樓:匿名使用者

如果你前面的所有數值是通過「設定單元格格式」「數值」「保留兩位小數點」的,會造成計算值大小四捨五入到兩位小數點的情況。

在前面的公式中,輸入=round(原公式,2) 然後填充公式,最後彙總時就不會出現偏差了。

20樓:匿名使用者

建議你使用trunc函式。在你用公式計算出來的數後邊增加一列,使用trunc函式,對你這一列進行乙個小數點後取兩位的操作。(trunc函式不會對數值進行四捨五。)如圖下所示:

滿意請採納,謝謝

21樓:匿名使用者

excel >選項》高階》計算此工作簿時》將精度設為所顯精度

22樓:匿名使用者

公式可以改成

=round(原來的公式,2)

就是四捨五入保留2位小數

或者例如原來的結果在a1,那麼b1裡寫=round(a1,2)就是捨入後的結果。

round只對應四捨五入,如需五舍六入或是四捨六入五成雙的話需要修改公式。

23樓:次次次蛋黃公尺亞

1、首先在開啟的excel**中輸入一組小數資料,需要將小數資料顯示小數點後兩位。

2、選中單元格並點選「資料」中的「分列」選項。

3、然後在開啟的分列嚮導中選擇「固定寬度」選項。

4、然後在小數點後兩位的位置點選滑鼠,可以看到此時顯示了向上的箭頭,點選下一步按鈕。

5、點選完成按鈕即可將單元格內的多位小數從小數點後兩位的位置截斷為兩個單元格,即保留了2位小數又不改變量值。

24樓:侯小天才

通過函式 round 解決,比如你要給 a1 的資料保留兩位小數,在b1 單元格輸入=round(a1,2)即可,round 是四捨五入的

25樓:沙漠之狐

假設單元格的資料在a列,四捨五入:

=round(o27,2)

向下填充

然後再求和

26樓:匿名使用者

excel選項--高階--

將精度設為所顯示的精度,就再也不會出現四捨五入的零頭差異了。

27樓:匿名使用者

設定為以顯示精度為準(03,工具,選項,重新計算,03後,excel 選項,高階,右邊往下找,此工作簿的計算選項)可解決此問題

28樓:匿名使用者

把公式外面套這個函式 =round(你原來的公式,2)

29樓:愛陳小北

這個要在選項裡設定一下

首先開啟excel(或wps),選擇第乙個選單,在下拉列表中選擇【選項】

然後在開啟的視窗中,把【以顯示精度為準】前面的勾打上這樣設定後,就能正常計算了。

excel 所有小數保留兩位而不四捨五入

30樓:117阿濤

使用這個公式:=rounddown(a1,2)。a1就換為你的目標單元格(需要保留兩位小數的單元格。)

31樓:我是_強強

使用這個公式:=rounddown(a1,2)。a1就換為你的目標單元格,也可以是乙個公式。

32樓:

=trunc(a1,2)

33樓:匿名使用者

在格式中選擇文字格式,就可以直接輸入數字而不四捨五入了

34樓:

=rounddown(a1,2)

35樓:匿名使用者

使用int

比如:=int(f3*0.5%)

36樓:匿名使用者

2.15變成2.1是保留兩位小數?

excel**中的資料如何保留兩位小數,且不四捨五入

37樓:竹非竹

1、首先在電腦上用2007版excel軟體開啟目標檔案。2、然後在目標單元格中輸入數字「79.95」,如圖所示。

3、然後一確定,就顯示為80.0了,如圖所示。

4、這時選中目標單元格,在開始選單中執行「增加小數字數」命令,讓小數字變成兩位。

5、完成以上設定後,即可達到提問者的要求。

38樓:有錢哥哥

1、電腦開啟excel**,輸入79.95。

2、輸入79.95後,回車確定輸入就會四捨五入為80.0。

3、選中單元格ctrl+1進入單元格設定頁面,選中數值,顯示小數字數只有1為,就會四捨五入為80.0。

4、把小數點設定為2為,就會顯示79.95。

5、設定好小數點為2位後,點選確定,就變為79.95,就不會四捨五入了。

39樓:東方龍

設定單元格格式為:數值,小數字數:2位

點選 【格式】-【設定單元格格式】-在數字-分類中選擇【數值】,小數字填寫:2

你輸入79.95時,excel顯示80.0,是因為小數字數設為:1

40樓:手機使用者

在設定單元格格式裡面保留2位小數

41樓:匿名使用者

在單元格格式那裡設定

42樓:江楠之楓

如果你只是想輸入79.95顯示為79.95而不是80.0,就很簡單,只要選中單元格,設定單元格,數值,保留2位小數,確認。ok。

如果是想輸入79.996都顯示為79.99而不是80.00(不四捨五入,只載取小數),就需另外設定。

要另起一列,比方說你輸入的數字在a1單元格,則在另一列(例如b1)輸入公式,=trunc(a1,2)

如何vb取小數點後一位的值,vb保留小數點後2位怎麼編寫?

先將小數轉換成文字,再查小數點的位置,然後用right函式就行了 dim s as string x 1123.3123 s right format x,1 msgbox 第一位小數為,s 方法1 先取10倍後小數,再取整,再與10求餘數,得到小數點後一位 dim a as double a 3....

4936512小數點後保留兩位小數那個5要不要進

要進一,採用四捨五入法,保留兩位小數,看第三位小數,如果是0 1 2 3 4,後面的數全部捨去,如果是5 6 7 8 9,向前一位進一,後面的數全部捨去。49.36512小數點後保留兩位小數是49.37 要的根據四捨五入的規則,大於等於5的都要進1 四捨五入,在保留小數點的時候,小於5的要約去,大於...

如何在excel公式裡保留兩位小數點

2016版在excel公式裡保留兩位小數點的方法 先要選中要保留兩位小數點的公式 右鍵 單元格格式 數值 小數點後保留兩位 在公式前面加上round函式,即 round 公式,2 就ok 如果資料在a1單元格 b1單元格中輸入 round a1,2 怎樣設定excel裡保留小數點後兩位的公式 1.選...