標題:
[發問]
數值相差判斷
[打印本頁]
作者:
mark761222
時間:
2015-10-9 16:37
標題:
數值相差判斷
三個數值
A 0.012
B 0.017
C 0.013
D
數值每次都會不同
三個數值相差5以上D存儲格出現警告,有什麼函數是計算相差的嗎?
因為我用A-B =0.005 但B-A = 負0.005,可以把它變成沒有負的嗎?
因為我這樣就可以寫IF判斷A-B & A-C & B-C 大於5就出現警告
有大大有更好的建議嗎?
作者:
KCC
時間:
2015-10-9 16:51
三個數值
A 0.012
B 0.017
C 0.013
D
數值每次都會不同
三個數值相差5以上D存儲格出現警告,有什麼函 ...
mark761222 發表於 2015-10-9 16:37
用abs函數,取絕對值
作者:
hcm19522
時間:
2015-10-9 17:47
http://blog.xuite.net/hcm19522/twblog/348297137
作者:
mark761222
時間:
2015-10-9 17:55
感謝各位幫忙
依照二樓提供的辦法,我的程式如下
A1 0.012
A2 0.017
A3 0.013
A4 程式如下
=IF(AND(ABS(A1-A2)<0.005,ABS(A1-A3)<0.005,ABS(A2-A3)<0.005),"OK","NG")
已解決我的問題
作者:
准提部林
時間:
2015-10-9 18:23
本帖最後由 准提部林 於 2015-10-9 18:36 編輯
小數點算式,可能造成〔浮點數〕,會有誤差,
A1:0.027
A2:0.022
A4:=A1-A2 →貼上值看看 0.00499999999999999
A5:=ROUND(A1-A2,3)
另.給個想法:
=ROUND(最大值 - 最小值,3) < 0.005
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)