返回列表 上一主題 發帖

[發問] 請問FormulaR1C1該如何修改才能只記錄"值"

.FormulaR1C1 = "=ROUND(RC[-5]-R[-1]C[-5],2)"

避免有浮點數, 直接在原公式加ROUND也可!

TOP

回復 5# JackieKM


原本的儲存格為小數點兩位數,但經過相減後(假設兩者相減後值為 0.1),得到的結果卻出現0.0999999999999801

參與計算的數值若有小數點, 偶會發生[浮點數]的結果, 儲存格格式雖設為小數2位, 看起來無異狀, 但實際數值已非原貌,
=0.011-0.01 > 結果:0.000999999999999999
所以要養成習慣套一層ROUND來進位, 這是EXCEL的宿命!

TOP

        靜思自在 : 犯錯出懺悔心,才能清淨無煩惱。
返回列表 上一主題