Làm tròn Excel không chính xác
A1 2.028
A2 2.093
A3 =A1-A2=-0,065 Excel đang làm tròn -0,065 thành -0,06 thay vì -0,07
Các giá trị là những giá trị tôi đã nhập vào ô, vì vậy tôi biết rằng không phải Excel đang sử dụng các giá trị vượt quá những gì được hiển thị trong phép tính. Tôi đã thử bật "đặt độ chính xác như được hiển thị" và mở một bảng excel mới và tôi vẫn nhận được kết quả tương tự. Tôi cũng đã thử sử dụng ROUND(A3,2) để xem liệu điều đó có tạo ra sự khác biệt hay không và tôi vẫn không thể làm tròn chính xác.
Có ai gặp phải vấn đề này trước đây? Và làm cách nào để đảm bảo nó làm tròn chính xác trong tương lai, tôi cần đảm bảo rằng excel đang tính toán các kết quả này một cách chính xác để tôi không báo cáo kết quả không chính xác cho khách hàng.
Tôi đang sử dụng excel 2010 nếu điều đó tạo ra sự khác biệt.
Trả lời:
Chúng ta nhập số vào hệ thập phân; Excel lưu trữ số trong hệ thống nhị phân. Vì Excel sử dụng độ chính xác hữu hạn nên các lỗi làm tròn nhỏ có thể xảy ra khi các số được dịch từ số thập phân sang nhị phân và ngược lại.
Nếu bạn tăng số chữ số thập phân trong A3, bạn sẽ thấy
-0,0649999999999999
Bạn có thể giải quyết vấn đề này bằng cách sử dụng hàm ROUND:
=Vòng(A1-A2,3)
Trả lời:
Hãy thử các chức năng Làm tròn và Làm tròn.
Comments
Post a Comment