ecel公式,excel公式 rounddown A1 0 7 20,0 ,為什麼當A1 0 65時,返回的值是0,而不是

2022-03-02 03:10:24 字數 1963 閱讀 4698

1樓:匿名使用者

如圖,0.65-0.7返回的不是-0.

05,而是-0.0499999999,這是因為計算機在處理小數計算時產生的誤差,這是沒辦法避免的。只能再加個round來處理。

如=rounddown(round(0.65-0.7,2)*20,0)

2樓:雪千尋

因為計算機計算(0.65-0.7)*20的結果是0.99999,

精確到個位,只能取到0,小數點後的9全部捨去了。函式round就不會出現這樣的情況了。

3樓:施茗桖

=(0.65-0.7)*20=-0.999999999999999

-0.999向下舍一位,即保留整數部分 當然是0了

4樓:清業龔白

你的公式,少了一層括號吧

=round(a1,(a1<10)+(a1<100))當a1<10時,(a1<10)+(a1<100)這部分計算結果是2,保留兩位小數

當a1>=10且<100時,(a1<10)+(a1<100)這部分計算結果是1,保留一位小數

當a1>=100時,(a1<10)+(a1<100)的結果是0,保留整數。

為什麼excel 中用rounddown函式,計算出來的數是0?

5樓:涼涼看社會

輸入的不是0,計算出來是0是你自己在設定的時候,設定出現問題了。

round函式相關的有三個函式

1 round 四捨五入

2 roundup 全入

3 rounddown 全舍

語法是:=rounddown(***,2)***是你的數值,「2」是小數點後幾位,要取整數就是「0」

比如上圖中,直接在圖示中,插入函式rounddown,根根**可以選擇對應的**框,如a1 ,b1等。再根據需要選擇小數位數,而3位,就會出現最後取數之後的結果。

如果在**中的數值,輸入了0,那麼不管取多少,最終結果就必然是0。

而如果是其他數值,則根據輸入的小數位數進行取捨。如果你輸入的小數位數是負數,並且高於數位,那麼最後就會出現「0」這個結果。

excel用公式返回的""空值,如何當0值處理?

6樓:匿名使用者

將公式中返回值為""的,改成0,或去掉為0值時返回為空值"",這樣的公式條件。

如 =if(a1="","",某公式) 改成 =if(a1="",0,某公式)

如 =if(sum(b:b)=0,"",sum(b:b)) 改成 =sum(b:b)

7樓:

你把日期格式。改成常規就好。

如果你是在要做的話。也行。

用value(text(a1,「yyyymmdd」)就變成數值了。也可以變成0

8樓:匿名使用者

在取值時加一個判斷吧,如

=if(c1="",0,year(c1))

這樣不會影響你計算的

9樓:萊昂納德_尤拉

=if(a1=0,"0",b1)

excel公式中當a1為-時,為何=if(a1>0,i1/a1,"-")的結果為#value!,由於a1也使用了if公式,如何避免?

10樓:萬年金剛鑽

這個和a1有沒有使用公式沒有關係,關鍵在於,a1的資料型別,當a1不是數值型資料時,a1>0這個判斷就會出問題的。

11樓:匿名使用者

請說明一下a1單元格的公式

估計a1單元格返回的不是數字才會出錯

你是說a1單元格是由公式得出的 "-"

那麼公式改成

=if(a1="-","-",if(a1>0,i1/a1,"-"))

ecel公式怎麼做,Excel公式怎麼做?

我們平常的習慣是先寫好資料和運算子號,再寫 號excel中是先寫 號再資料和運算子號例如 要計算5與8和積,寫成 5 8就會自動算出來了就這麼簡單 excel如何自己編計算公式?excel編計算公式 公式 定義名稱 用於公式 輸入 按照excel上面的計算公式,可以把你的問題具體地展示出來。我的空間...

請教ecel公式的具體含義請教excel公式的具體含義

提取後面的用公式 lookup mid a1,find abc a1 3,row 1 99 提取前面的用公式 lookup mid a1,find abc a1 row 1 99 row 1 99 非常精妙的公式!首先mid函式比較簡單,目的是擷取a1從 abc 之後的內容。通常的擷取引數是 mid...

ecel如何自動計算天數公式,Excel如何自動計算天數公式

excel中計算員工工作天數的方法 excel中的日期實質上是一個數值,數字 1 為 1900年1月1日 往後每加1天,數字加1,即 2 為 1900年1月2日 這一點可以在單元格中輸入一個數字,然後將單元格格式設定為日期來驗證下。計算兩個日期之間的天數,可以用較大的日期減較小的日期,如下圖 如果單...