ecel可以實現數值是整數時取整非整數時保留兩位

2021-04-21 21:57:20 字數 6341 閱讀 7087

1樓:匿名使用者

excel中四捨五入並按要

來求保留小自數位數的bai函式用round;

此函式有個特點,雖du然指定zhi了小數

位數,但對dao小數點後不決定數值大小的0不保留,所以如果是整數,直接顯示為整數,不會顯示為小數;

根據以上特點,可直接用公式:=round(a1,2)即可達到要求。

2樓:一吃辣椒就出汗

介意整數時有個小數點不?

你去單位格,設定格式,自定義格式, #.##這樣的話

4 顯示為 4.

4.1 顯示為 4.1

4.233 顯示為 4.23

4.235 顯示為 4.24

3樓:匿名使用者

=if(mod(a1,1),text(a1,"0.00"),a1)

請測試,不過小數是文字型數字。

4樓:韓

excel中四捨五入並按要求保留小數位數的函式用round;

此函式有個特點,雖然指定了小

回數答位數,但對小數點後不決定數值大小的0不保留,所以如果是整數,直接顯示為整數,不會顯示為小數;

根據以上特點,可直接用公式:=round(a1,2)即可達到要求。

可以用公式解決:

=if(int(a1)-a1=0,int(a1),round(a1,2))

5樓:匿名使用者

可以用公式解決:

=if(int(a1)-a1=0,int(a1),round(a1,2))

如何在電子**中小數點後兩位取整

6樓:灩麗

1、首先我們開啟電bai腦du裡的excel軟體,開啟一個需要自zhi動輸入小數點的工dao

作表。2、選擇版

「檔案」選單權,在彈出的子選單中單擊「選項」命令。

3、在開啟的「excel選項」對話方塊中,選擇「高階」選項。

4、在「編輯選項」下有一個「自動插入小數點」的選項,預設情況下是沒有被選中的。

5、單擊「自動插入小數點」選項前的核取方塊將其選中,在下面的設定小數位數。單擊」確定「按鈕退出此對話方塊。

6、現在我想輸入一個小數」3456.78「。使用者只需在單元格中輸入」345678「,注意把小數點後的數字一起輸入,且不需要輸入小數點。

7、按下回車鍵後,excel自動將後兩位數字設定為小數。

7樓:匿名使用者

舉個例子,比如a1單元格的資料為0.126,在另一個單元格里輸入round函式,有以下內幾種方式:

輸入=round(a1,2),則顯示結果

容為0.12——四捨五入

輸入=rounddown(a1,2),則顯示結果為0.12——不管後面資料多少均捨去

輸入=roundup(a1,2),則顯示結果為0.13——不管後面資料多少均進一位

另外,如果只需要顯示兩位數即可,則點右鍵——數值——小數位數2。這種方法只是用四捨五入的方法顯示,單元格的結果仍然是原來的長串小數

8樓:匿名使用者

四捨五入,保留二位小數:=round(a1,2)

如果只是顯示的格式,可以將單元格格式設為:#,##0.00

9樓:匿名使用者

請舉例說明你要的效果

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

10樓:匿名使用者

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

11樓:匿名使用者

你不感覺這麼顯示很醜嗎?

用條件格式,設定兩次。函式:  mod(e1,1)=0  意思是 e1除以1的餘數為0

12樓:匿名使用者

=if(int(a1)=a1,round(a1,0),--text(a1,"0.00"))

excel 如何設定小數點後的是0取整數,不是0小數保留兩位

13樓:q城裡城外

選中要的資料,將格式由數字設定為「常規」即可

考試操作題,也可以插入列後,填充以下公式:round(a1,2)或者round(a1,0)設定整數和帶小數的格式:

備註:rounddown函式為向下取整,roundup函式為向上取整。

14樓:方括號

=round(a1,2)

單元格要設定為常規格式。

15樓:大徐哥

假設資料在a列,b1輸入公式

=if(int(a1)=a1,a1,round(a1,2))

b1公式向下複製

16樓:匿名使用者

設定單元格屬性——數字 選擇常規 就可以了吧

excel計算如何只取整數?(不是四捨五入)

17樓:匿名使用者

使用取整函式int()。

int()是將一個數值向下取整為最接近的整數的函式。int是資料庫中常用函式中的取整函式,常用來判別一個數能否被另一個數整除。

int函式將保持整數不變,並將浮點數通過丟棄小數部分轉換為整數。 int是將一個數值向下取整為最接近的整數的函式。int是資料庫中常用函式中的取整函式,常用來判別一個數能否被另一個數整除。

語法:int(number)

示例:擴充套件資料:

只取整不進行四捨五入不可以用round函式。

int是取整數函式,不帶有四捨五入; round是可以去任意小數及整數方式,帶有四捨五入功能。

round(n,r)函式的結果是四捨五入保留數值n的小數點的後r位,引數r可以省略,在這種情況下,n將四捨五入為整數。

語法:round(number,digits)

引數:number,要四捨五入的數,digits是要小數點後保留的位數。

如果 digits 大於 0,則四捨五入到指定的小數位。

如果 digits 等於 0,則四捨五入到最接近的整數。

如果 digits 小於 0,則在小數點左側進行四捨五入。

如果round函式只有引數number,等同於digits 等於 0。

當數字n是兩個相鄰整數的中間值(例如1.5,2.5,3.

5和4.5)時,round函式將返回與其最為接近的偶數。例如round(2.

5)的結果是2,round(3.5)的結果是4。例項:

18樓:匿名使用者

一般使用int()或者rounddown()函式進行取整就可以了,括號是填寫想取整的數值或者公式即可。

round函式是取整函式,使用roundup函式的話,表示向上取整,149.999用roundup函式的值為150,rounddown和int 函式則是向下取整函式,149.999使用這兩個函式結果即可取值為149。

比如,想把149.999取整,如下圖所示,輸入函式int(149.999)

之後回車

如上圖所示,可以看到結果自動取值149。

如果使用rounddown函式的話,注意括號中有兩個引數,而不是一個,不能僅僅填寫需要取整的數值。

如例子中函式要寫成rounddown(149.999,0)括號裡的0表示取值保留的小數位數,填寫0即表示取整。填寫1表示保留一位小數,以此類推。

取整數的話填寫0即可。其他和示例是一樣的。

19樓:匿名使用者

簡單設定資料四捨五入顯示整數

方法一:如圖,excel開啟後自帶的快捷方式裡的調整小數。

方法二:右擊選擇設定單元格格式,進入如圖設定。

方法三:快捷方式ctrl+1,excel2003的時候速度很快,用07版本的時候開啟比較卡,不如方法二方便。

如何向上和向下取整222

1向上取整數,如圖所示,使用roundup(單元格,0或不填寫)2向上保留一位小數取整,如圖所示。

3向下取整數,如圖所示,使用rounddown(單元格,0或不填寫)4向下保留一位小數取整,如圖所示。

20樓:lucky樹

單擊右鍵有一個設定單元格里設定文字

21樓:匿名使用者

這裡樓主要確認你是如何計算,如只是用整數部分,就用以上說的int「取整」函式,但你要注意它只取整數部分,而不是四捨五入,如=int(1.9)的得出的結果是「1」,而小數「0.9」則被忽略。

如果你要四捨五入,那麼用「設定單元格格式」去掉小數位的方法會出現以下問題,「設定單元格格式」的確能對單元格「四捨五入」,但其計算還是按全數來計算的,打個比方:

a1=6.9和a2=1.5,如用「設定單元格格式」去掉小數位我看到的是a1=7、a2=2,那公式=a1 a2的結果是該是「9」嗎?

不是!它的結果是「8」,它是按全數相加的,但你由於隱藏了小數你只看到結果是「8」,你增加小數就可以看到結果應是「8.4」(由於8.

4不夠四捨五入,所以就出現了7 2=9的結果)以前有會計人員就直接列印出來發現結果出錯了!

要真正的四捨五入,可用round函式,比如還是用上面的數字:

=round(a1,0)的結果是「7」,即6.9四捨五入後是「7」;

=round(a2,0)的結果是「2」,即1.5四捨五入後是「2」

兩格相加自然就等於=9

注:括號裡的「0」表示無小數位,如是「1」則表示保留一位小數,以此類推……

我沒用過office2003,如微軟已經做了更正我就不得而知了!

22樓:匿名使用者

我的方法簡潔/直觀,不用顧及那麼多,能解決你的問題:

假如資料在a1位置,在b1中輸入公式:=left(a1,find(".",a1)-1)

說明:找出小數點位置,從左面把小數點前的資料都取出來。

滿意嗎?

23樓:匿名使用者

int()函式,剛才試過了,正確。

24樓:匿名使用者

你可以選定那個單元格,然後右鍵--裝置單元格格式--選擇你要選的項,在對話方塊裡的右上面會有一個小數點的位數選擇,你選擇一下小數點的位數就ok了!祝你成功!

在excel**中如何將帶小數的數值變成整數

25樓:風雨答人

可以用round函式,

round函式的語法是:

round(number,num_digits),即:round(數值,保留的小數位數)

number:需要進回行四捨五入的數字。答num_digits:指定的位數,按此位數進行四捨五入。

26樓:匿名使用者

假設資料在 a列 b1輸入bai

du=int(a1)

滑鼠移到b1 右下角 變實zhi心 十字下拉此公式 是去掉dao 小數位 ,12.9也顯示 12如果專是要四捨五入屬

就用 =round(a1,0)

27樓:匿名使用者

用 rounddown公式 =rounddown(a1,0) 在空白的地方顯示的就是a1中取整的

28樓:森林浴

=int(a1)

a1是放數的單元格

29樓:匿名使用者

如上圖,將帶小數的數值變成整數,首先要知道你是要四捨五入,還是進1,還是去尾取整回。這三種取答整方式分別用函式round, roundup和rounddown就可以了,函式括號裡,第一個是單元格,第二個是你想保留小數位的個數,因為這邊是取整,所以輸入0就可以了

30樓:匿名使用者

=trunc(a1)

或:=int(a1)

excel中怎麼樣才能取整而且保留兩位小數

31樓:格子裡外

快速設定excel小數點位數,及round函式用法解釋

32樓:91濟世健康網

方法一用公式進行取整:假設資料寫在a1單元格,1.將資料四捨五入取整=round(a1,0)2.

將數字的小數部分截去,返回整數=trunc(a1)3.將數字向下舍入到最接近的整數=int(a1)4.將資料按指定位數捨去數字=rounddown(a1,0)5.

將資料按指定位數向上舍入指定位數後面的小數=roundup(a1,0)6.將資料向上舍入到1的整倍數=ceiling(a1,1)7.將資料向下舍入到1的整倍數=floor(a1,1)方法二在原單元格中實現:

選中資料所在單元格,右鍵,設定單元格格式,自定義,型別中寫入0,(或設定單元格格式為數值格式,小數位數設定為0位),確定。

ecel表中數值介於兩個數值之間乘以係數

假設達成數在b2 b2 lookup b2,假設個bai 人產值du 所在單元zhi格為 daoa1。即 版 績效獎權金 a1 if a1 50000,0.7 if a1 100000,1.1 if a1 150000,1.2 if a1 200000,1.3 if a1 250000,1.4 1....

ecel中如何實現多項分類彙總,excel中如何實現多項分類彙總

1 選中需要分類彙總的列 選擇選單的 資料 單擊升序排序。2 分類彙總 選擇選單的 資料 單擊 分類彙總 3 在分類彙總對話方塊選擇相應的項 分類欄位選擇要分類彙總的列名,這裡選擇 班級 選定彙總項勾選 語數英 三列。如圖所示。4 分類彙總圖總覽 按照如上步驟得出分類彙總後的介面圖,如下圖所示。單擊...

ecel中怎麼引用某個單元格的數值作為行號

可以使用indirect函式。bai1 電腦開啟excel du 如圖要引zhi用b列中2行的資料dao。2 在版h列中輸入行號2,然權後輸入公式 indirect b h3 3 輸入公式後,按回車鍵即可引用b2的資料。4 下拉複製公式,只要輸入行號,就可以引用b列中對應的行資料。以上圖為例,求a列...