求excel如何用函式做到小數點後一位數小於5就取0,大於5就取

時間 2021-08-13 17:23:48

1樓:胥永修笪子

b2=int(a2)+if(mod(a2,1)>=0.5,1,0.5)向下複製

17.0應該是多少?這個個公式的結果是17.5,如果需要等於17,則公式改為

b2=roundup(a2/0.5,0)*0.5

2樓:諸葛丹圭秋

if(mod(a1*10,10)>=5,int(a1)+0.5,int(a1)&".0")

if函式

if(條件語句,條件為真時的結果,條件為假時的結果)比如if(3>2,"正確","錯誤")回車後返回正確mod求餘數

mod(12,10)表示12除以10的餘數,返回2int()取整,如int(1.2)=1

int(2.9)=2

3樓:衛培勝佼鸞

這就是向下取數問題,floor函式就是此用途,沿絕對值減小的方向向下舍入,使其等於最接近的指定數的倍數。

問題就是向下舍入到0.5的倍數,公式為:=floor(a1,0.

5)不過此公式,會略去最後不是1~9的數字0,如果要保留一位小數,可以將公式改為:=text(floor(a1,0.5),"0.

0")不過上面的公式結果,是文字格式,如果想結果是數值格式,且顯示為一位小數,可以通過設定單元格格式的方法實現。依然使用公式:=floor(a1,0.

5),然後右擊b列列標--設定單元格格式--數字--數值--小位位數選擇1--確定。

求excel如何用函式做到小數點後三位數小於5就取0,大於等於5就進1

4樓:好名全叫豬起了

=rounddown(a1,0)*10+round((a1-rounddown(a1,0))*10,0)

5樓:匿名使用者

a列是原資料,在b1中輸入公式:

=int(a1*1000+0.5)/1000

然後拉下自動填充點到所需的那一行即可。

求excel中=roundup(a1/1.38,1)如何用函式做到小數點後1位數小於5就取5,大於等於5就進1?

6樓:譚笑風笙

=ceiling(a1/13.8,0.5)

親,記得給好評哦~

7樓:雲中子

=ceiling(a1/1.38,0.5)

如何用excel函式實現小數小於0.5的取0.5,大於0.5的向前取整?

8樓:海天盛

1. 計算機開啟excel電子**並選擇資料。

2. 選擇資料後,ctrl+1進入設定單元格頁面。在值中,將小數設定為1。

3.將小數點設定為一位數字後,輸入公式=text(floor(a1,0.5),"0.0")。

4.輸入公式後,按回車,小於5的小數點將顯示為0。

5.下拉複製公式,大於5的就顯示5。

9樓:excel祕籍

excel:小數點取整**,絕對超級實用

10樓:朱仕平

假設資料在a1單元格

在b1單元格輸入公式

=ceiling(a1,0.5)

11樓:s今生緣

看來還是得用最原始的笨方法了:=if(a1-int(a1)<0.5,int(a1)+0.5,int(a1+0.5))

12樓:天才之家

ceiling.math(number, [significance], [mode])

13樓:匿名使用者

=round(x-0.1, 0)

14樓:匿名使用者

=ceiling(6.49,0.5)

15樓:苦樂一輩子

=ceiling(a1,0.5)

不知道如果是 6.5你想要什麼結果

求excel如何用函式做到小數點後一位數小於5就取5,大於等於5就進一位。

16樓:沈一民

b2=int(a2)+if(mod(a2,1)>=0.5,1,0.5)向下複製

17.0應該是多少?這個個公式的結果是17.5,如果需要等於17,則公式改為

b2=roundup(a2/0.5,0)*0.5

17樓:匿名使用者

如=ceiling(a1,0.5)

excel如何用涵數做到小數點後二位小於0就取0,大於0就進1 5

18樓:匿名使用者

excel中有很多終於對數值捨去部分位數的進位數值,最常用的就是round函式,直接四捨五入精確到某尾數取值,還有rounddown和up函式向上向下求數。圖中的意思應該是精確到小數點後兩位,且只要第三位不為零就進一位,那直接寫=roundup(a1,2)即可第三位向上進位得到想要的值,其次**是文字應該也能正常運算。

19樓:一點熱千份光

度友這個容易處理的,

看看這個公式:

在b1填充公式,公式為:roundup(a1,2),下拉填充就好

求excel如何用函式做到小數點後一位數小於5就取0,大於5就取5。

20樓:一條酸菜魚

1、電腦打bai開excel**,然後選中數du據zhi。2、選中資料後,ctrl+1進入設定單元格頁dao面,在數值中,把回小數位數答設定為1。

3、把小數點設定為一位數後,輸入公式=text(floor(a1,0.5),"0.0")。

4、輸入公式後,回車,小數點後小於5的就顯示為0。

5、下拉複製公式,大於5的就顯示5。

21樓:匿名使用者

這就是向bai下取數問題,floor函式就是du此用途,沿絕對zhi值減小dao

的方向向下舍入內,使其等於最容接近的指定數的倍數。

問題就是向下舍入到0.5的倍數,公式為:=floor(a1,0.

5)不過此公式,會略去最後不是1~9的數字0,如果要保留一位小數,可以將公式改為:=text(floor(a1,0.5),"0.

0")不過上面的公式結果,是文字格式,如果想結果是數值格式,且顯示為一位小數,可以通過設定單元格格式的方法實現。依然使用公式:=floor(a1,0.

5),然後右擊b列列標--設定單元格格式--數字--數值--小位位數選擇1--確定。

22樓:excel辦公

使用函式綜合處理

excel版本參考:2013

假設資料在a列

1、b1輸入公式:=if(a1-int(a1)<0.5,int(a1)&".0",int(a1)&".5"),回車

2、下拉公式

3、檢視效果(正確)

23樓:匿名使用者

if(mod(a1*10,10)>=5,int(a1)+0.5,int(a1)&".0")

if函式

if(條件語句抄

,條襲件為bai真時的結果,條件為假時的結果)比如if(3>2,"正確","錯誤du")回車後返zhi回正確mod求餘數

daomod(12,10)表示12除以10的餘數,返回2int()取整,如int(1.2)=1

int(2.9)=2

24樓:匿名使用者

=left(a1,find(".",a1,1)-1)&"."&if(mid(a1,find(".",a1,1)+1,1)<"4",0,5)

說明:其中a1是你要copy轉換bai

的單元格

duleft是取單元格數zhi值dao

左邊的值,mid是取單元格數值中間的值

find是查詢字元的位置 if 是判斷

25樓:方括號

=floor(a1,0.5)

單元格設定為一位小數即可。

或=text(floor(a1,0.5),"0.0")

26樓:匿名使用者

=text(ceiling(a1-0.4,0.5),"0.0")

=int(d1)&if(mod(d1,1)<0.5,".0",".5")

excel用函式怎樣處理a1小數點後1位小於等於0.5則b1輸出0.5,大於0.5則進1。如圖示

27樓:匿名使用者

在b1單元格輸入以下公式,然後向下填充公式

=ceiling(a1,0.5)

excel如何用函式多條件排序,excel“條件排序”的函式是什麼?

遇見那個人 多條件排序方法如下所示。1 vlookup函式是excel中的一個縱向查詢函式,它與lookup函式和hlookup函式屬於一類函式,在工作中都有廣泛應用。2 如圖,我們按照班級和姓名查詢性別。3 選中如圖,鍵盤按ctrl c。4 選中如圖,輸入 a1 a5 b1 b5。5 滑鼠移到e1...

如何用excel繪製函式圖象,如何用excel繪製一個函式圖象

解決如何用excel繪製一個函式圖象的步驟如下 1.在功能區中選擇 插入 選項卡,在 圖表 組中依次單擊 散點圖 帶平滑線的散點圖 2.excel將插入如下圖所示的圖表區,並在功能區中增加圖表工具的 設計 佈局 格式 選項卡。3.首先要選擇圖表的資料,滑鼠在圖表區內右擊,在彈出的快捷選單中選擇 選擇...

在excel中如何用引用方法做到

沈一民 a1輸入a向下複製到a26.b2 phonetic a 1 a1 向下複製到b26,c1 a1 b1向下複製到c26。或者a1 if row a1 26,if column a1 1,char 64 row a1 if row a1 1 column a1 char 63 column a1...