Hỏi về kết quả phép so sánh trong excel bị sai khi dùng hàm IF (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

TranTanDuc

Thành viên mới
Tham gia
21/9/18
Bài viết
1
Được thích
0
Chào các bạn,
Mình gặp vấn đề với phép so sánh 1 số cố định với 1 số là kết quả của 1 phép tính, cụ thể như trong file excel đính kèm:
-Kết quả tính là kết quả trừ 2 cell với nhau, sau đó nhân với 1000: đều ra bằng 0.5 , Đặt tên là A
-Số cố định là 0.5 , Đặt tên là B
Tuy nhiên, khi mình dùng hàm IF theo công thức =IF(A<=B,TRUE,FALSE) thì kết quả ra không giống nhau khi thay đổi các số ban đầu để tính A dù kết quả tính cuối cùng A là như nhau
(Nói hơi lằng nhằng, các bạn xem giúp file excel cho dễ hiểu)
 

File đính kèm

Chào các bạn,
Mình gặp vấn đề với phép so sánh 1 số cố định với 1 số là kết quả của 1 phép tính, cụ thể như trong file excel đính kèm:
-Kết quả tính là kết quả trừ 2 cell với nhau, sau đó nhân với 1000: đều ra bằng 0.5 , Đặt tên là A
-Số cố định là 0.5 , Đặt tên là B
Tuy nhiên, khi mình dùng hàm IF theo công thức =IF(A<=B,TRUE,FALSE) thì kết quả ra không giống nhau khi thay đổi các số ban đầu để tính A dù kết quả tính cuối cùng A là như nhau
(Nói hơi lằng nhằng, các bạn xem giúp file excel cho dễ hiểu)
Lỗi này khá phổ biến. Bạn lấy 2.02 - 2.01 = 0.0100000000000002
Trong trường hợp này bạn dùng tạm hàm ROUND, mình chưa test trường hợp là số âm
 

File đính kèm

Web KT

Bài viết mới nhất

Back
Top Bottom