問題已解決
老師,金額那列想顯示為正十?dāng)?shù),用的rounddown函數(shù),就是比如實際金額如果為395,顯示390;410則顯示410;可是標(biāo)紅的位置為什么會少10



同學(xué)你好,你光標(biāo)點到標(biāo)紅單元格看看是不是有小數(shù)點,有小數(shù)點的話即使是9519.99也會顯示9510的
2022 05/10 17:40

84784990 

2022 05/10 18:00
老師沒有小數(shù)點

楊揚老師 

2022 05/10 18:01
說錯了,是實際金額那個單元格J7

84784990 

2022 05/10 18:21
對,實際金額沒有小數(shù)點,您看一下,我已經(jīng)保留兩位小數(shù)了,上面那個圖

楊揚老師 

2022 05/10 18:24
保留兩位小數(shù)顯示如果實際不是9520點幾而是9519.99幾也還是會顯示9510

84784990 

2022 05/10 18:29
哦,我表格是這樣算的,原發(fā)-實收=虧噸
扣款金額的公式老師你看一下
然后實際金額=虧噸?運費單價-扣款算出來的

84784990 

2022 05/10 18:30
為什么會出現(xiàn)這種小數(shù)點呢?怎么解決這個問題?要在實際金額那兒設(shè)置疊加的公式嗎?

楊揚老師 

2022 05/10 20:23
實際金額是公式計算的嗎?

84784990 

2022 05/10 22:02
對,您看下我上面給您發(fā)的,說了怎么算出來的,我想知道都是整數(shù)為什么會出現(xiàn)小數(shù)呢?

楊揚老師 

2022 05/10 22:22
可能前面的原始數(shù)據(jù)有長字段的小數(shù)點,因為你全部是引用的數(shù)據(jù)源,所以你要看看最原始的數(shù)據(jù)有沒有長字段小數(shù)點

84784990 

2022 05/11 07:26
老師,你看,原發(fā)數(shù)和實收數(shù)是我手填的肯定沒有長字段的小數(shù)點,虧噸=原發(fā)-實收,按說也沒有。運費單價第一行數(shù)是手填的,然后從上往下拉下來的。扣款是用了if函數(shù),就是如果虧噸大于0.2,則為虧噸減0.2再乘以3500元,否則顯示0;實際金額就是虧噸?運費單價-扣款算的,但是我看這中間都是整數(shù),沒有長小數(shù)?。繛槭裁磿霈F(xiàn)長小數(shù)呢?還有不用rounddown函數(shù),用floor函數(shù)的時候也有這種情況,但我記得不是這行。這個金額是不是用floor函數(shù)也可以?

楊揚老師 

2022 05/11 09:25
可能在用if函數(shù)計算的時候會出現(xiàn)小數(shù),函數(shù)本身是一個邏輯運算,套用的函數(shù)越多,越有可能會出現(xiàn)這種情況,你插入一行粘貼為數(shù)值可以避免這種情況。floor函數(shù)是“向下取整”像你上面的數(shù)值如果是9519.9999的話,他會顯示9519? 不會顯示9520
