Tại sao excel cho tổng sum bằng 0

Microsoft Excel xuất hiện lỗi #DIV/0! khi số chia bằng không (0). Điều này xảy ra khi bạn nhập công thức đơn giản giống như =5/0, hoặc khi công thức tham chiếu đến một ô bằng 0 hoặc để trống theo ảnh thể hiện ở đây.

Tại sao excel cho tổng sum bằng 0

Để sửa lỗi này, bạn hãy thực hiện như sau:

  • Hãy chắc chắn số chia trong hàm hoặc công thức không phải là ô bằng không hoặc ô trống.

  • Thay đổi tham chiếu ô trong công thức sang một ô khác không chứa số không (0) hoặc giá trị trống.

  • Nhập #N/A vào ô có tham chiếu là số chia trong công thức mà sẽ thay đổi kết quả của công thức thành #N/A để chỉ rõ giá trị số chia không có.

Trong nhiều trường hợp, không thể tránh khỏi lỗi #DIV/0! do công thức của bạn đang chờ bạn hoặc người khác nhập đầu vào. Trong trường hợp đó, bạn hoàn toàn không muốn thông báo lỗi hiển thị, vì vậy, có một vài phương pháp xử lý lỗi mà bạn có thể sử dụng để ngăn lỗi trong khi chờ đầu vào.

Đánh giá xem mẫu số có bằng 0 hoặc không có giá trị không

Cách đơn giản nhất để ngăn cản #DIV/0! là sử dụng hàm IF để đánh giá sự tồn tại của denominator. Nếu nó là 0 hoặc không có giá trị, thì hiển thị giá trị 0 hoặc không hiển thị giá trị như kết quả công thức thay vì giá #DIV/0! , nếu không thì tính toán công thức.

Ví dụ: nếu công thức trả về lỗi là =A2/A3, hãy sử dụng =IF(A3,A2/A3,0) để trả về 0 hoặc =IF(A3,A2/A3,””) để trả về chuỗi trống. Bạn cũng có thể hiển thị thông báo tùy chỉnh như sau: =IF(A3,A2/A3,”Yêu cầu Đầu vào”). Với hàm QUOTIENT từ ví dụ đầu tiên, bạn có thể sử dụng =IF(A3,QUOTIENT(A2,A3),0). Công thức này cho Excel biết IF(NẾU)(A3 tồn tại thì trả về kết quả của công thức, nếu không thì bỏ qua).

Tại sao excel cho tổng sum bằng 0

Sử dụng IFERROR để ngăn cản #DIV/0! .

Bạn cũng có thể ngăn lỗi này bằng cách lồng phép chia vào trong hàm IFERROR. Tiếp tục với A2/A3, bạn có thể sử dụng =IFERROR(A2/A3,0). Công thức này cho Excel biết nếu công thức của bạn cho kết quả lỗi thì trả về 0, nếu không thì trả về kết quả của công thức.

Đối với các phiên bản Excel trước Excel 2007, bạn có thể sử dụng phương pháp IF(ISERROR()): =IF(ISERROR(A2/A3),0,A2/A3) (Xem mục Hàm IS).

Lưu ý: cả hai phương pháp IFERROR và IF(ISERROR()) đều là bộ xử lý lỗi bao quát, tức là chúng sẽ ngăn tất cả các lỗi, chứ không chỉ #DIV/0!. Bạn cần đảm bảo rằng công thức của mình hoạt động chính xác trước khi áp dụng bất kỳ biện pháp xử lý lỗi nào, nếu không thì có thể bạn sẽ không phát hiện được công thức của mình không hoạt động như mong đợi.

Mẹo: Nếu bật tính năng kiểm tra lỗi trong Excel, bạn có thể bấm

Tại sao excel cho tổng sum bằng 0
kế bên ô hiện lỗi. Bấm vào Hiện các Bước Tính toán nếu bước này sẵn sàng và chọn giải pháp hiệu quả cho dữ liệu của bạn.

Bạn cần thêm trợ giúp?

Bạn luôn có thể hỏi một chuyên gia trong Cộng đồng Kỹ thuật Excel hoặc nhận sự hỗ trợ trongCộng đồng trả lời.

Bạn có thể dùng công thức đơn giản để tính tổng các số trong một phạm vi (một nhóm các ô), nhưng hàm SUM dễ dùng hơn khi bạn làm việc với nhiều con số hơn. Ví dụ =SUM(A2:A6) ít có khả năng bị lỗi nhập bàn phím hơn so với =A2+A3+A4+A5+A6.

Tại sao excel cho tổng sum bằng 0

Đây là công thức dùng hai dải ô: =SUM(A2:A4,C2:C3) tính tổng các số trong các dải ô A2:A4 và C2:C3. Bạn nhấn Enter để được tổng 39787.

Để tạo công thức:

  1. Nhập =SUM vào một ô, tiếp theo là dấu ngoặc tròn mở (.

  2. Để nhập phạm vi thứ nhất của công thức, được gọi là một đối số (một mẩu dữ liệu mà công thức cần để chạy), hãy gõ A2:A4 (hoặc chọn ô A2 và kéo đến ô A6)

  3. Gõ dấu phẩy (,) để phân cách đối số thứ nhất với đối số tiếp theo.

  4. Nhập tham đối thứ hai, C2:C3 (hoặc kéo để chọn các ô).

  5. Gõ dấu đóng ngoặc ), rồi nhấn Enter

Mỗi đối số có thể là một phạm vi, một số, một tham chiếu ô đơn, tất cả đều được phân cách bởi dấu phẩy.

  • =SUM(A2:A4,2429,10482)

  • =SUM(4823,A3:A4,C2:C3)

  • =SUM(4823,12335,9718,C2:C3)

  • =SUM(A2,A3,A4,2429,10482)

Mẹo:  Nếu bạn cần tính tổng cột hoặc hàng của các số liền kề nhau, dùng tính năng Tự Tính tổng để tính tổng các số.

Bạn hãy thử xem

Nếu bạn muốn thực hành với dữ liệu mẫu của chúng tôi, đây là một vài dữ liệu có thể dùng.

Bạn có thể thấy hàm SUM hoạt động như thế nào bằng cách sao chép bảng sau vào một trang tính và dán bảng này vào ô A1.

Dữ liệu

-5

15

30

'5

TRUE

Công thức

Mô tả

Kết quả

=SUM(3, 2)

Thêm 3 và 2.

5

=SUM("5", 15, TRUE)

Thêm 5, 15 và 1. Giá trị văn bản "5" đầu tiên được diễn dịch thành chữ số, và giá trị lô-gic TRUE đầu tiên được diễn dịch thành số 1.

21

=SUM(A2:A4)

Thêm giá trị trong các ô từ A2 đến A4.

40

=SUM(A2:A4, 15)

Thêm giá trị trong các ô từ A2 đến A4 rồi thêm 15 vào kết quả đó.

55

=SUM(A5,A6, 2)

Thêm giá trị trong các ô A5 và A6, rồi thêm 2 vào kết quả đó. Do giá trị không thuộc dạng số trong tham chiếu không diễn dịch được — giá trị trong ô A5 ('5) và giá trị trong ô A6 (TRUE) đều được xử lý như văn bản — giá trị trong các ô đó sẽ bị bỏ qua.

2

Bạn cần thêm trợ giúp?

Bạn luôn có thể hỏi một chuyên gia trong Cộng đồng Kỹ thuật Excel hoặc nhận sự hỗ trợ trongCộng đồng trả lời.