Cách Excel thực hiện các phép tính:

Excel không tính đến định dạng số khi thực hiện các phép tính toán học. Khi thực hiện một phép tính, Excel sẽ hoạt động trên toàn bộ số, sử dụng tối đa 15 chữ số có nghĩa, mà không cần xem xét định dạng.

Vấn đề:

Khi các số được hiển thị bởi các ô khác với các số mà Excel sử dụng để tính toán, có thể có sự khác biệt rõ ràng trong tổng các ô đó.

Ví dụ: trong các ô từ B1 đến B5 trong ảnh chụp màn hình, các số được làm tròn dựa trên định dạng số của chúng. Lưu ý rằng tổng số trong ô B6 không bằng tổng các số được hiển thị, là 16 (xem giải thích về Công thức mảng ở C6 trong ảnh chụp màn hình ở trang cuối cùng của Mẹo này).

Giải pháp 1:

Xóa số (Vĩnh viễn – Không hoàn tác!)

  1. Từ menu Công cụ, chọn Tùy chọn.

  2. Chọn tab Tính toán, sau đó chọn nút tùy chọn Độ chính xác khi hiển thị.

Tất cả các vị trí sau dấu thập phân sẽ bị xóa trong các ô. Các số được hiển thị trong các ô là số nguyên và tổng là tổng của các số nguyên này.

Nhược điểm: Không có cách nào để hoàn tác thao tác này, vì các số đã bị xóa vĩnh viễn.

Giải pháp 2:

Sử dụng công thức mảng để tổng số được làm tròn Để tổng số được làm tròn đến số nguyên gần nhất:

  1. Trong ô C6, nhập = ROUND (xem ảnh chụp màn hình ở trang đầu tiên của Mẹo này).

  2. Nhấn Ctrl + A cho hộp thoại Đối số Hàm và trong hộp đối số Số đầu tiên của công thức ROUND, hãy nhập phạm vi C1: C3.

  3. Trong hộp đối số Num_digits, gõ 0 để làm tròn số đến chữ số nguyên gần nhất và bấm OK.

  4. Sau dấu bằng (=), gõ SUM.

  5. Gõ (để mở ngoặc đơn, nhấn End, sau đó gõ) để đóng ngoặc đơn.

  6. Nhấn Ctrl + Shift + Enter để tạo Công thức Mảng (nếu công thức trả về lỗi #VALUE, hãy nhấn F2, rồi nhấn Ctrl + Shift + Enter).

Để tổng các số được làm tròn đến hàng nghìn (xem ảnh chụp màn hình ở dưới cùng): Làm theo các bước ở trên và chèn Công thức mảng vào ô B5, với -3 trong hộp đối số thứ hai của công thức ROUND.

Ảnh chụp màn hình // Tính tổng các số làm tròn