怎麼在Excel中用公式把整數和小數區分開?謝謝

2025-07-24 20:45:09 字數 4176 閱讀 7387

1樓:眼中的她

比如在a1中輸入:

在b1(整數)中輸入 =int(a1)在c1(小數)中輸入 =mid(mod(a1,1),3,len(a1)-3)

即可分開成兩組數且沒有小數點。

2樓:網友

在b1(整數)中輸入 =int(a1)

在c1(小數)中輸入。

mid(text(a1-int(a1),"@"),3,9)

怎麼在excel中用公式把整數和小數區分開

3樓:網友

您好,比如在a1中輸入:

在b1(整數)中輸入 =int(a1)在c1(小數)中輸入 =mid(mod(a1,1),3,len(a1)-3)

即可分開成兩組數且沒有小數點。

excel中有沒有什麼函式能直接區別整數和小數

4樓:

有,就是mod函式,比如判斷a1中的數字是不是整數。

if(mod(a1,1),"小數","整數")

用a1去除以1,餘數為0返回整數,否則返回小數。

5樓:網友

新增輔助列。

假設資料在a列。

b1輸入公式 =mod(a1,1)=0

b列 true 對應的a列的值 就是整數 false 對應的就是 小數,

6樓:譚巨集德

恩。上面的老兄答得都挺好,mod函式,取餘數,可以判定是否是整數,還有可以試用rounddown()向下取整函式,例如if(a1-rounddown(a1,0))=0,"整數","小數").round 和roundup 也都可以。。。

還有int 。

7樓:餘軒昂

假設數字所在單元格為a1,輸入公式。

if(mod(a1,1)=0,"整數","小數")

8樓:網友

=if(mod(b1,47)=0,b1/47,b1/47+1)

mod(b1,47)是求餘數函式,如果沒有餘數就是整除。

還可以的,你可以試試哦。

9樓:么

在 excel計算函式中。

函式int( )是表示取該數值的整數部分。

如果某個數值是小數。

那麼這個數減去取整數以後的差不為零,由此判斷為這個數是小數。

否則為整數。

表示方法如下:

if(a1-int(a1)=0, "整數","小數")

excel中如何區分整數和小數?

10樓:電腦愛好者度雲

假設你的a列資料裡有小數也有整數,想在b列判斷是否為整數就為1,否則為0

在b1中輸入公式:=if(int(a1)=a1,1,0),然後下拉公式就ok了。

excel 如何判斷a1中數是小數還是整數

11樓:

你可以使用下面這個公式試試看:

if(isnumber(a1),if(mod(a1,1)=0,"整數","小數"),"非數字")

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

12樓:hulo小鍇

可以讓四捨五入變成13,但du實際還是,但不能是變成12又不zhi改變它的實際值,dao後者會實際破壞單內。

元格的原容始資料。

前者具體的操作步驟如下:

1、選擇a1單元格。

2、滑鼠右鍵,在下拉選單中選擇點選【設定單元格格式】。

3、將單元格改成數值格式,保留0為小數,點選確定。

4、此時,雖然單元格顯示13,但它的實際資料是。

13樓:風雨答人

可以用round函式,round函式的語法是:

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

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

14樓:月亮灣教育培訓中心

excel把小數變成整數的方法:

工具:office中的excel軟體。

選中有小數的單元格。

按右鍵——設定單元格格式。

把數字——數值裡面的小數位數改成0,點選確定就會變成整數。

15樓:網友

假設資料在 a列 b1輸入bai

du=int(a1)

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

就用 =round(a1,0)

16樓:網友

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

17樓:網友

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

excel中怎樣把帶小數的數字轉為整數。

18樓:hulo小鍇

可以讓四捨五入變成13,但實際還是,但不能是變成12又不改變它的實際值,後者會實際破壞單元格的原始資料。

前者具體的操作步驟如下:

1、選擇a1單元格。

2、滑鼠右鍵,在下拉選單中選擇點選【設定單元格格式】。

3、將單元格改成數值格式,保留0為小數,點選確定。

4、此時,雖然單元格顯示13,但它的實際資料是。

19樓:網友

按取整的策略不同,要用不同的公式:

1.按「四捨五入」到個位的原則。

如原數在a1中,計算結果放到另外的單元格中,可以用=round(a1,0)

如相直接把原來的計算值表示為整數位,則可以用=round(原計算公式,0)

2.按「向上取整」到個位的原則。

如原數在a1中,計算結果放到另外的單元格中,可以用=round(a1+,0)

如相直接把原來的計算值表示為整數位,則可以用=round(原計算公式+,0)

3.按「向下取整」到整數位的原則。

如原數在a1中,計算結果放到另外的單元格中,可以用=int(a1)

如直接把原來的計算值表示為整數位,則可以用=int(原計算公式)

20樓:雲木姚姚

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

21樓:網友

假設資料在 a列 b1輸入。

int(a1)

滑鼠移到b1 右下角 變實心 十字下拉。

此公式 是去掉 小數位 ,也顯示 12

如果是要四捨五入。

就用 =round(a1,0)

22樓:匿名使用者

乘積的時候不要直接乘使用round函式轉換再乘單元格顯示的是22931 ,實際上原始值還是 所以乘積的話是使用的而不是22931 所以, 乘積時 * round(,0) 即可。

23樓:匿名使用者

用round函式(四捨五入函式),如:a1為,a2中輸入函式:=round(a1,0)即可輸出:123

24樓:匿名使用者

選單-格式-單元格-數值後面我就不說了,你會的。你修改乙個單元格,然後將格式複製到其他單元格就好了。即便將數值清空,做新**,格式也不會被修改掉。

25樓:匿名使用者

截個圖看下你要的效果。

excel裡面小數取整後,帶入公式還是以小數計算,怎樣才能讓他以整數計算,求高手解答

26樓:網友

根據你的需要可以使用int、round 、roundup、rounddown等函式對資料進行處理後再帶入公式計算。

在Excel中怎麼設定公差公式,excel裡面怎麼輸入尺寸公差,比如數字後面上公差和下公差?

g3公式 把第三列c列的直徑符號刪除了 if and f3 c3 1 d3 f3 c3 1 e3 ok ng 下拉 i3公式 if and h3 c3 1 d3 h3 c3 1 e3 ok ng 下拉。若那個 14之類的標準放在c3,0.1和0放在d3和e3,f3中放結果,g3中輸入 if medi...

EXCEL計算公式,在EXCEL裡怎麼使用公式計算?

if a1 b1 0,10,mod a1 b1 1,11 1 完全符合題意,但是不知道是不是符合您的本意 條件不充分。是不是 如果等於10,就讓他在c1中顯示10 而不是0。判斷餘數。餘數 0,c1 11,否則,c1 餘數。鑑於excel計算公式中的if結構最多隻能巢狀7層 還是6層,忘記了。所以說...

如何在excel中用公式計算C列中A列符合條件a,B列符合條件b或c的單元格的和

您好!根據您的 我把公式寫在c下面 用sumifs分別得出三糧液 高 和三糧液 低 兩個sumifs加起來就可以 sumifs c c,a a,三糧液 b b,高 sumifs c c,a a,三糧液 b b,低 品名為三糧液且等級為高的銷量和 sumproduct isnumber find 三糧...