ecel中用公式計算出來的數保留兩位小數我只會

2021-03-28 01:53:57 字數 5519 閱讀 8964

1樓:

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

round(原公式,2)

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

int(原公式*100)%

2樓:匿名使用者

考慮兩個辦法:

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

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

再對結果相加就可以了。

3樓:匿名使用者

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

比如原來公式為

=a1+b1

就調整修改為

=round(a1+b1,2)

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

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

4樓:沈一民

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

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

5樓:匿名使用者

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

6樓:沒去過米拉溝

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

7樓:山桑弓

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

=round(原公式,2)

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

8樓:匿名使用者

用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的結果。

9樓:清風吧吧啦

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

=round(公式,2)

10樓:匿名使用者

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

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

11樓:匿名使用者

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

滿意請採納,謝謝

12樓:匿名使用者

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

13樓:侯小天才

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

14樓:沙漠之狐

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

=round(o27,2)

向下填充

然後再求和

15樓:匿名使用者

excel選項--高階--

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

16樓:匿名使用者

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

17樓:匿名使用者

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

18樓:愛陳小北

這個要在選項裡設定一下

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

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

excel2010中數值保留兩位小數後,如何使複製貼上後的數值不顯示保留前的數?

19樓:哆啦a夢是夢想家

可以用復excel裡面的round函式,以excel 2013為例,有以制下步驟:

1、如bai圖中單元格中的數值du

為公zhi式的計算結果,顯示的dao是保留2位小數。

2、但如果複製該單元格後,選擇性貼上純數值後。

3、發現貼上的結果仍是多位小數。

4、之前單元格中的公式可以由=round(b2*c2,2)。這樣計算結果仍顯示保留兩位小數。

5、複製該單元格後,選擇性貼上純數值後。

6、貼上的結果也是2位小數。

20樓:蔡一銘

第一種方法:在我們抄的excel使用bai過程中,有時候未使用round函式計算出du來的數值好zhi多小數位數,解決方法:「檔案」—「選dao項」—「高階」—「計算此工作薄時」—「勾選將精度設為所顯示的精度(p)」—「確定」。

這樣複製的時候就只複製當時螢幕顯示的小數位數。

還有一種方法就是複製貼上到word,然後再複製到excel中。

21樓:貺玥玉生煙

選中資料,選擇【格式】》【單元格格式】》【數字】中選擇【數值】,在右側改為沒有小數點即可。

22樓:匿名使用者

顯示樣式並抄不能改

襲變原來的數值,不管顯示幾bai位小數,粘du貼後都還是原來zhi的數。

可以用daoround函式把原來的數值處理一下。比如round(a1,2)就是把a1裡的數保留2為小數了。處理完之後複製,在原地選擇性貼上-->選數值就可以了。

wps**和excel都可以這麼做。

23樓:匿名使用者

你是設定單元格格式---數值--保留兩位小數---這樣得出的值只是看起來是保留了兩專位小數,實際上內容還是屬有小數的其他位數的,你只要改設單元格格式為常規就會顯示原來那個單元格的數了,也可以在貼上時選"匹配目標區域格式"即不復制源格式

如果你是要複製保留兩位小數後的內容,則要用公式,假設原數字在a1單元格,你要在b1單元格實現a1單元格數字四捨五入保留兩位小數則輸入公式 =round(a1,2) 如果是要向上舍入數字保留兩位小數,則公式為 =roundup(a1,2) 如果是要向下舍入數字保留兩位小數,則公式為 =rounddown(a1,2)

24樓:李龍鳳

單獨加一列,用round(a2,2)這樣子就是兩位了。

25樓:匿名使用者

選擇性貼上時把格式也放進去。或者用round(***,2)進行處理後在拷貝,然後選擇性貼上值

excel**中保留小數點後兩位後,但是輸入框中的小數點位數還是好長,如何解決?

26樓:匿名使用者

1、我猜測你做的只是「顯示」兩位小數,而不是改變了數值。所以看到的輸入框裡還是一大串,而且如果複製到別的地方去,還是一大串的小數。

2、通過一個四捨五入公式可以讓所有小數變成「真正」的兩位小數:

假如你的資料都是在b 列   那麼公式就可以寫成=round(b1,2)

意思就是b1中的數,四捨五入取兩位小數。

把公式下拉一下,複製,選擇性貼上(數值)到比如c列,那麼c列所有的數就變成真兩位小數了。

27樓:鬥破磐獅

你這樣設定只是對單元格資料「顯示的格式」進行了改變,實際資料還是沒變的。你的意思是對資料進行真正的四捨五入。這樣才能達到你的要求,輸入以下公式即可,然後下拉:

=round(a1,2)

28樓:超級vip貴賓

格式只是改變顯示的內容,你可以用round函式進行四捨五入。這樣的結果就是真實顯示的結果

例如:round(a1,2)

29樓:匿名使用者

把資料複製貼上到記事本中再往回貼上

30樓:匿名使用者

右擊那個單元格-設定單元格格式-數值-設定小數點位數-確定!

31樓:匿名使用者

你可以選中所在單元格右鍵—設定單元格格式—常規—確定

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

32樓:匿名使用者

區別在於 :  設定單元格格式 保留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個小數點並不會改變數值本身的值

33樓:知_道_之_星

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

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

34樓:匿名使用者

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

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

35樓:匿名使用者

贊同amgme

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

舉例說明:

a1單元格為3.1415926

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

=round(a1,2)

顯示3.14

c1裡為1000

在d1裡輸入

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

=b1*c1,顯示結果:3140

36樓:匿名使用者

前者非四舍,後者為四舍

工資係數如何計算出來的

工資係數的計算公式 崗位基本工資 年功工資 特殊工資 效益工資。工資主要有兩大部分,基本工資 獎金,崗位係數是對基本工資和獎金都相乘的,基本工資基數是固定值,獎金基數是按公司效益等各方面綜合核算的,薪金除了基本工資和獎金外還有其它一些補貼,如技術津貼 節假日加班工資 工齡工資 休假工資 出差補助等。...

股市指數如何算出來,股票指數是如何計算出來的?

上證股價指數 上證股價指數最初是中國工商銀行上海分行信託投資公司靜安 業務部根 據上海 的實際情況,參考國外股價指標的生成方法編制而成。上證指數以1990年12月19日為基期,1991年7月15日開始公佈。上證股價指數以上海 的全部 為計算物件,計算公式如下 指數 當日 市價總值 基期 市價總值 1...

c語言這個程式的結果怎樣計算出來

i是先加1,然後再參與運算,本題i 1,i執行完畢i的值為2,它不能直接與後面 i進行累加,要等後一個 i運算完成,現在i的值為2,執行 i後,i的值為3,現在前後兩個i的值都是3,3 3 6,i的本身值是3。這個也不算難於理解,只要知道 i,i i,i 是怎麼參與運算的就懂了。注意c 的運算優先順...