Cách tính toán trong Excel nếu các ô không trống: 7 công thức mẫu

  • Chia Sẻ Cái Này
Hugh West

Microsoft Excel là một phần mềm tuyệt vời để xử lý dữ liệu hiệu quả. Trong bài viết này, chúng ta sẽ học cách tính toán nếu ô không trống bằng cách sử dụng các công thức Excel.

Tải xuống Sách bài tập thực hành

Tải xuống sách bài tập thực hành này để thực hiện khi bạn đang đọc bài viết này.

Tính toán nếu ô không trống.xlsx

7 công thức Excel để tính nếu ô không trống

Trong bài viết này, chúng tôi cần sử dụng hàm IF cho tất cả các phương pháp để tính toán nếu ô không trống trong Excel. Chúng ta sẽ sử dụng các hàm khác cùng với hàm IF và kiểm tra khoảng trống cũng như tính toán.

Hàm IF là một trong những hàm được sử dụng nhiều trong Excel. Đây là một hàm logic dùng để so sánh giữa một giá trị với những gì chúng ta muốn và đưa ra kết quả. Câu lệnh IF có hai kết quả. Kết quả đầu tiên là nếu phép so sánh của chúng ta là True , kết quả thứ hai nếu phép so sánh của chúng ta là Sai .

Cú pháp:

IF(logic_test, value_if_true, [value_if_false])

Đối số:

logic_test – Điều kiện chúng tôi đặt để kiểm tra. Điều kiện bạn muốn kiểm tra.

value_if_true – Nếu kiểm tra logic là True , thì hàm trả về một giá trị. Giá trị đó được đặt ở đây.

value_if_false – Nếu kiểm tra logic là False , hàm sẽ trả về giá trị này.

Trong tập dữ liệu, chúng tôi xem xét một số nhân viên làm việc trongmột công ty với mức lương của họ.

1. Kết hợp các hàm IF và AND để tính toán nếu các ô không trống

Trong phần này, chúng ta sẽ sử dụng kết hợp của NẾU & Hàm AND .

Hàm AND là một bài kiểm tra logic. Nó kiểm tra xem tất cả các điều kiện có đúng không rồi trả về TRUE . Hoặc nếu bất kỳ điều kiện nào không đáp ứng thì trả về FALSE .

Cú pháp:

AND(logic1, [logic2], …

Đối số:

logic1 – Đó là điều kiện đầu tiên mà chúng tôi muốn kiểm tra rằng có thể coi là TRUE hoặc FALSE .

logic2, … – Các điều kiện bổ sung mà chúng tôi muốn kiểm tra rằng có thể coi là TRUE hoặc FALSE . Chúng tôi có thể thiết lập tối đa 255 điều kiện.

Bước 1:

  • Thêm một hàng để hiển thị phép tính.

Bước 2:

  • Chuyển đến Ô C14 .
  • Viết công thức và đó là:
=IF(AND(B7"",B8""),C7+C8,"")

Bước 3:

  • Bây giờ, nhấn Nhập .

Ở đây, chúng tôi nhận được phép tính SUM vì các ô so sánh đang chứa dữ liệu.

Bước 4:

  • Bây giờ, hãy xóa dữ liệu của Ô B7 và xem điều gì sẽ xảy ra.

Vì vậy, nếu tìm thấy bất kỳ ô trống nào, sẽ không có phép tính nào được thực hiện.

2. Áp dụng hàm IF và OR để tính toán cho các ô không trống

Hàm OR làmột chức năng logic. Nó được sử dụng để quyết định xem có bất kỳ trạng thái nào trong bài kiểm tra là TRUE hay không.

Nó trả về TRUE nếu bất kỳ đối số nào của nó được đánh giá là hợp lệ và trả về FALSE nếu tất cả các đối số của nó đánh giá là sai.

Cú pháp:

OR(logic1, [logic2],…)

Đối số:

logic1 – Đó là điều kiện đầu tiên mà chúng tôi muốn kiểm tra có thể xem xét TRUE hoặc SAI .

logic2, … – Các điều kiện bổ sung mà chúng tôi muốn kiểm tra có thể xem xét TRUE hoặc SAI . Chúng tôi có thể thiết lập tối đa 255 điều kiện.

Bước 1:

  • Chuyển đến Ô C14 .
  • Viết tổ hợp IF & công thức OR . Công thức sẽ:
=IF(OR(B7="",B8=""),"",C7+C8)

Bước 2:

  • Sau đó, nhấn Enter .

Vì các ô so sánh chứa dữ liệu nên chúng tôi sẽ nhận được kết quả tổng sau khi tính toán.

Bước 3:

  • Chúng tôi muốn xem điều gì xảy ra với các ô trống.
  • Xóa dữ liệu khỏi Ô B7 .

Chúng tôi thấy rằng ô trống đang hiển thị, không có phép tính nào được thực hiện vì các ô trống.

3. Kết hợp các hàm ISBLANK và OR để Tính toán cho các ô không trống

Hàm ISBLANK là một phiên bản của nhóm hàm IS . Nó kiểm tra bất kỳ giá trị hoặc ô nào và trả về TRUE nếu thấy trống. Nếu không, FALSE sẽhiển thị trong kết quả.

Bước 1:

  • Viết công thức vào Ô C14. Công thức sẽ là:
=IF(OR(ISBLANK(B7),ISBLANK(B8)),"",C7+C8)

Bước 2:

  • Nhấn nút Nhập .

Vì các ô tham chiếu chứa dữ liệu nên chúng tôi sẽ nhận được kết quả sau khi tính toán.

Bước 3:

  • Bây giờ, hãy xóa dữ liệu khỏi bất kỳ ô tham chiếu nào để xem điều gì sẽ xảy ra.

Chúng tôi để trống trong ô trả về, vì một ô trống.

4. Tham gia COUNTA và IF để tính tổng chỉ các ô không trống

Hàm COUNTA đếm số ô không trống trống trong một phạm vi cụ thể.

Cú pháp:

COUNTA(value1, [value2],…)

Đối số:

giá trị1 – Đối số đầu tiên mô tả các giá trị mà chúng tôi muốn đếm.

value2, … – Các đối số bổ sung mô tả các giá trị mà chúng tôi muốn đếm. Chúng ta có thể thiết lập tối đa 255 đối số.

Bước 1:

  • Một lần nữa, chuyển đến Ô C14 và viết như sau công thức.
=IF(COUNTA(B5:B12)=8,SUM(C5:C12),"")

Bước 2:

  • Sau đó, nhấn Enter .

Trong công thức của chúng tôi, chúng tôi đã lấy tất cả dữ liệu của cột Name . Hàm COUNTA đếm số lượng ô có dữ liệu và so sánh nó với tổng số ô của phạm vi đó. Vì phép so sánh không khớp với số phạm vi nên không có phép tính nào được thực hiện.

Bước3:

  • Bây giờ, thêm dữ liệu ngẫu nhiên vào Ô B9 .

Chúng ta có thể thấy một sự trở lại ngay bây giờ; hiện không có ô nào trống.

Cách đọc tương tự:

  • Tìm nếu ô trống trong Excel (7 phương pháp)
  • Nếu ô trống thì hiển thị số 0 trong Excel (4 cách)
  • Cách trả về giá trị nếu ô trống (12 cách)
  • Làm nổi bật các ô trống trong Excel (4 cách hiệu quả)

5. Tham gia IF và COUNTBLANK để tính tổng các ô trống có ô trống bên trong

Hàm COUNTBLANK là một trong những hàm Thống kê. Nó được sử dụng để đếm số ô trống trong một phạm vi.

Cú pháp:

COUNTBLANK(phạm vi)

Đối số:

Phạm vi – Phạm vi mà chúng tôi muốn đếm các ô trống từ đó.

Bước 1:

  • Chúng ta sẽ viết hàm COUNTBLANK trong Ô C14 . Công thức sẽ là:
=IF(COUNTBLANK(B5:B12),"",SUM(C5:C12))

Bước 2:

  • Sau đó, nhấn Enter .

Vì công thức tìm thấy các ô trống trong phạm vi đã chọn nên không có kết quả nào hiển thị.

Bước 3:

  • Bây giờ, đặt dữ liệu ngẫu nhiên vào Ô B9 và xem điều gì xảy ra.

Bây giờ, không có ô trống nào trong phạm vi và hiển thị kết quả tổng.

6. Thao tác COUNTIF để tính tổng cho các ô không trống

Hàm COUNTIF là một trong những hàm thống kê. Điều này được sử dụng để đếm số lượngcác ô thỏa mãn một tiêu chí.

Cú pháp:

COUNTIF(phạm vi, tiêu chí)

Đối số:

phạm vi – Đó là nhóm ô mà chúng ta muốn đếm. Phạm vi có thể chứa số, mảng, phạm vi đã đặt tên hoặc tham chiếu có chứa số.

tiêu chí – Đó có thể là số, biểu thức, tham chiếu ô hoặc chuỗi văn bản xác định ô nào sẽ được đếm.

Bước 1:

  • Chuyển đến Ô C14 .
  • Bây giờ, hãy viết công thức sau:
=IF(COUNTIF(B5:B12,"")>0,"",SUM(C5:C12))

Bước 2:

  • Bây giờ, nhấn Enter .

Chúng tôi không thể thấy kết quả sau khi áp dụng công thức.

Bước 3:

  • Chúng tôi thêm dữ liệu ngẫu nhiên vào Ô B9 .

Bây giờ, chúng tôi nhận được kết quả vì chúng tôi không có ô trống nào trong phạm vi đã chọn.

7. Tham gia TÓM TẮT và NẾU để tính tổng dữ liệu với các ô trống bên trong

Các Hàm SUMPRODVEL cho kết quả tính tổng các tích của các dãy hoặc mảng tương ứng. Hoạt động mặc định là phép nhân, nhưng cũng có thể cộng, trừ và chia.

Cú pháp:

=SUMPRODUCT(array1, [array2], [ array3],…)

Đối số:

array1 – Là đối số mảng đầu tiên có các thành phần chúng ta muốn nhân rồi cộng.

[array2], [array3],… Đó là đối số tùy chọn. Chúng ta có thể thêm tới 255đối số.

Bước 1:

  • Áp dụng hàm SUMPRODUCT theo công thức sau:
=IF(SUMPRODUCT(--(B5:B12=""))>0,"",SUM(C5:C12))

Bước 2:

  • Bây giờ, nhấn Enter .

Bước 3:

  • Bây giờ, hãy điền tên vào ô trống của Tên cột.

Chúng ta có thể thấy kết quả mong muốn đang hiển thị vì tất cả các ô đều chứa đầy dữ liệu.

Kết luận

Trong bài viết này, chúng tôi đã mô tả 7 phương pháp để tính toán nếu ô không trống bằng cách sử dụng công thức Excel. Tôi hy vọng điều này sẽ đáp ứng nhu cầu của bạn. Vui lòng xem trang web của chúng tôi Exceldemy.com và đưa ra đề xuất của bạn trong hộp nhận xét.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.