1樓:山桑弓
這樣試試
=max(,roundup(a1-0.1,))減去0.1後,向上進到整數,為了防止原始資料是0時,0-0.1取成負,外面再套個max,意思是在0與roundup函式中取大值。
你的公式中
right(a1,1)是一個文字函式,取出來的是一個文字類數字,而文字是大於任意數字的,所以
right(a1,1)>0是一定成立的,不信,任意單元格中輸入="0">99999
必然返回true,應改為
--right(a1)>0
right(a1)-0>0之類的,經過四則運算後,文字類數字可以轉化為真正數字,這樣就能對比了。
2樓:水墓天堂
=if(a1>1,round(a1+0.39,0),round(a1+0.4,0))
這個是按你的思路改的 符合要求吧 不過要是原始資料是 1.105之類的數就會判斷錯誤
如果有3位以上的小數的話建議公式改為
=if(a1>1,roundup(a1-0.1,0),if(a1-0.1>=0,1,0))
3樓:
=if(a2=0.1,1,(a2>=0.1)*roundup(a2-0.1,))
4樓:e俠兔
=if(mod(a1,1)>0.1,roundup(a1,0),rounddown(a1,0))
或:=if(a1=0.1,1,if(mod(a1,1)>0.1,roundup(a1,0),rounddown(a1,0)))
5樓:
=if((a2<1)+right(a2*100),roundup(a2,0),int(a2))
excel單元格中如果大於0小於1,則顯示1,如果大於1,則顯示原來的數
6樓:匿名使用者
根據你的舉例說明copy,我理解你的需求就bai是du:如果有小數的,就
zhi把小數進位,只顯示整數。dao
有三個函式可以實現:
=int(a1)+1。不管a1是什麼數值,都只取整數,不理會小數,公式在原基礎上加1。
=roundup(a1,0)。roundup叫進位計算,不管小數後是幾,都根據保留的小數位置(公式中的0),向前進一位。
=rounddown(a1,0)+1。rounddown叫去尾運算,不管小數是多少,都概念保留的小數位置(公式中的0)去掉尾部。這個原理上和函式1類似。
7樓:匿名使用者
資料在a1
b1=if(mod(a1,1)<>0,int(a1)+1,a1)
8樓:好事成雙
=if(and(a1>0,a1<1),1,a1)
excel如何用涵數做到小數點後二位小於0就取0,大於0就進1 5
9樓:匿名使用者
excel中有很多終於對數值捨去部分位數的進位數值,最常用的就是round函式,直接四捨五入精確到某尾數取值,還有rounddown和up函式向上向下求數。圖中的意思應該是精確到小數點後兩位,且只要第三位不為零就進一位,那直接寫=roundup(a1,2)即可第三位向上進位得到想要的值,其次**是文字應該也能正常運算。
10樓:一點熱千份光
度友這個容易處理的,
看看這個公式:
在b1填充公式,公式為:roundup(a1,2),下拉填充就好
在excel中如果想要小數點後一位大於0.3進1,怎麼設函式?
11樓:匿名使用者
假設資料3.3在單元格a2,可在b2錄入公式:
=int(a2)+round((a2-int(a2))*0.5/0.3,0)
也就是先取a2的整數部分3,再計算小數部分逢0.3進1,這規則與原四捨五入有差異,通過*0.5/0.3來轉換。
花些時間囉嗦了較多,希望表達清楚了,讓你明白。
12樓:匿名使用者
假設這個數在a1單元格,你可在其他單元格中用公式:
=round(a1+0.2,0)
13樓:匿名使用者
你需要用到3個函式,一個是right函式,一個是if函式,還有一個是round函式
1、right函式:right(資料單元格,1)
2、if函式、round函式:if(right函式單元格》=3,round(資料單元格+0.3,0),round(資料單元格,0))
14樓:
假設資料在b3單元格,可用如下公式驗證一下。
=if(b3-floor(b3,1)>=0.3,floor(b3,1)+1,floor(b3,1))
excel小於1的保留兩位小數點,大於1的保留整數,excel中如何實現
15樓:匿名使用者
方法一:
自定義單元格式:[<1]0.00;0
特點:只是看來是保留數,實際上還是原數
方法二:
公式1:=if(a1<1,round(a1,2),round(a1,0))
特點:按是否比1大來按位四捨五入。
公式2:=text(a1,"[<1]0.00;0")較果同上。
16樓:匿名使用者
假定資料在a列,從第二行開始
c2輸入=if(a2>1,int(a2),round(a2,2))
公式下拉複製填充
17樓:山桑弓
用函式比較好,假設資料在a1:a100中,b1中輸入
=round(a1,(a1<1)*2)下拉。
excel 在excel中滿足某一數值範圍之內條件返回固定值
可以使用if函式,復具體操作步制驟如下 1 在電腦上新建一個excel 修改檔名後,雙擊開啟。2 新建一張簡單的員工業績表,表中附有員工編號,姓名和業績。3 在平時的員工業績評定的時候,不可能一個個去判定,這個時候就需要用到if函式了。4 通過函式 if c3 60,不合格 合格 判定員工是否合格,...
在EXCEL中如何用函式統計滿足條件單元格內及格人的個數
一般可用以下兩抄種方法解決 假定bai分數在c列,及格du線為60分。1 若人 zhi數不固定,公式 countif c c,60 2 若人數是固定的 比如dao100人 可用公式 sumproduct n c1 c100 60 也可用上面的公式。統計一班 抄語文的及格人數 sumproduct a...
在EXCEL中,如何用公式統計滿足某項條件的重複數
這個可以直接使來用countifs函式即可。在c2單元源格輸入公式並向下bai填充,如下 du countifs b 2 b 11,b2,a 2 a 11,a2 最終效果 countifs函式zhi主要是由兩dao種引數組成 1 條件區域1,這裡是姓名列的資料 2 條件1,這個就是單獨的一個單元格b...