Hàm SUMIF, SUMIFS: Hàm tính tổng có điều kiện trong Excel

  • 3 Đánh giá

Excel là một phần mềm tính toán được nhiều người sử dụng hiện nay, nó giúp cho chúng ta dễ dàng tính toán những số liệu bằng các hàm cơ bản. Hôm nay, chúng tôi sẽ giới thiệu đến các bạn hàm SUMIF, SUMIFS - hàm tính tổng các số khi có điều kiện kèm theo.

Tải Microsoft Office 2016 Tải Microsoft Office 2019

Hàm SUMIF là một hàm cơ bản của Excel, dùng để tính tổng các giá trị thỏa mãn một điều kiện nào đó nhất định. Hàm này có thể tính tổng của các ô tính dựa vào số liệu khớp với điều kiện mà mình đã cung cấp. Ngoài ra, hàm còn hỗ trợ các phép tính logic như: (>,<,<>,=) hoặc ký hiệu (*,?). Sau đây, sẽ là cú pháp và hướng dẫn sử dụng hàm SUMIF, SUMIFS, xin mời các bạn cùng tham khảo

Cú pháp hàm SUMIF

Cú pháp của hàm SUMIF: =SUMIF (range, “criteria”, sum_range)

Trong đó:

  • SUMIF: là tên của hàm.
  • Range: Phạm vi ô bạn muốn được đánh giá theo tiêu chí. Các ô này sẽ phải là số, mảng hay tham chiếu chứa số. Những giá trị trống và giá trị văn bản sẽ bị bỏ. Ngoài ra, phạm vi được chọn có thể chứa các ngày ở định dạng Excel theo tiêu chuẩn.
  • Criteria: Điều kiện mà bạn đặt ra cho phép tính, điều kiện này có thể là số, biểu thức, chuỗi,.... đều được.
  • Sum_range: Là các ô mà chúng ta thực sự cần tính tổng.

Ví dụ: Chúng ta có bảng tính sau đây, hãy tính tổng số tiền học phí môn thể dục đã đóng.

Bảng số liệu

Theo cú pháp của hàm, thì để tính tổng số tiền học phí môn Thể dục đã đóng, thì bạn hãy nhập theo cú pháp:

=SUMIF(D4:D9,"Thể dục",E4:E9)

Trong đó:

  • SUMIF: là tên của hàm.
  • D4:D9: là range, phạm vi các ô trong đó có chứa điều kiện.
  • Thể dục: là điều kiện để bạn tính tổng.
  • E4:E9: là các ô mà mình muốn tính tổng.

Hướng dẫn sử dụng hàm SUMIF của Excel

Bước 1: Tại trang tính, hãy nhấn vào một ô trống bất kỳ để hiển kết quả sau khi tính ở đó.

Bước 2: Nhập cú pháp của hàm số tính tổng có điều kiện:

=SUMIF (range, “criteria”, sum_range).

Nhập cú pháp hàm SUMIF

Bước 3: Bấm nút Enter, lúc này kết quả cuối cùng phép tính sẽ hiển thị tại ô tính mà bạn vừa nhập công thức tính.

Kết quả sau khi tính bằng hàm SUMIF

Cách sửa lỗi #VALUE! trong hàm SUMIF

Vấn đề 1: Công thức tham chiếu đến các ô trong Workbook đã đóng

Các hàm SUMIF tham chiếu đến một ô hoặc phạm vi trong một workbook đã đóng sẽ dẫn tới lỗi #VALUE.

Giải pháp: trong trường hợp này chỉ đơn giản là mở lại cửa sổ làm việc được chỉ ra trong công thức đã gọi và nhấn phím F9 để làm mới lại công thức.

Vấn đề 2: Chuỗi điều kiện nhiều hơn 255 ký tự

Các hàm SUMIF sẽ trả về kết quả không chính xác khi bạn cố gắng tìm khớp các chuỗi ký tự nhiều hơn 255.

Giải pháp: Hãy cố gắng rút ngắn chuỗi điều kiện khớp nối của bạn. Nếu không thể rút ngắn nó, hãy sử dụng hàm CONCATENATE hoặc toán tử dấu và (&) để chia nhỏ giá trị thành nhiều chuỗi. Ví dụ:

= SUMIF (B2: B12, "chuỗi dài 1" & "chuỗi dài 2")

Vấn đề 3: Dải ô kiểm tra điều kiện và dải ô tính tổng không khớp nhau

Các đối số 1 (Range) và 3 (Sum_range) trong hàm SUMIF phải tương đồng với nhau về số lượng ô cũng (dải ô).

Ví dụ theo hướng dẫn trên:

  • Nếu công thức là: SUMIF(D4:D9,"Thể dục",E4:E11) ⇒ lỗi #VALUE.
  • Công thức đúng là: SUMIF(D4:D9,"Thể dục",E4:E9)

Cách dùng hàm SUMIFS

SUMIFS là hàm tính tổng các ô đáp ứng nhiều tiêu chí. Bạn có thể dùng SUMIFS khi muốn tính tổng giá trị những ô liền kề nhau theo tiêu chí dựa trên ngày tháng, số và text. Hàm SUMIFS hỗ trợ cả toán tử (>,<,<>,=) và ký tự đại diện (*,?) để so khớp từng phần.

Mục đích: Tính tổng ô đáp ứng nhiều tiêu chí.

Cú pháp: =SUMIFS (sum_range, range1, criteria1, [range2], [criteria2], ...)

Trong đó:

  • SUMIFS: Tên hàm
  • sum_range: Phạm vi ô cần tính tổng
  • range1: Phạm vi đầu tiên được đánh giá
  • criteria1: Tiêu chí sử dụng cho range1
  • range2: Phạm vi đánh giá thứ hai (tùy chọn)
  • criteria2: Tiêu chí dùng trên range2 (tùy chọn)

Lưu ý khi dùng hàm SUMIFS:

Hàm SUMIFS tính tổng các ô trong một phạm vi đáp ứng tiêu chí đề ra. Khác hàm Sumif, Sumifs cho phép bạn áp dụng nhiều tiêu chí & phạm vi hơn. Phạm vi đầu tiên là phạm vi được tính tổng. Tiêu chí được áp dụng tính theo từng cặp (range/criteria) và chỉ yêu cầu cặp đầu tiên. Để áp dụng thêm tiêu chí, hãy cung cấp thêm range/criteria cho Excel. Phần mềm cho phép tối đa tới 127 cặp range/criteria.

Ví dụ:

Hàm Sumifs trong Excel

Trên đây là cú pháp và cách tính tổng bằng hàm SUMIF, SUMIFS. Hy vọng rằng với bài viết này thì các bạn có thể hoàn thành công việc tính toán của mình một cách nhanh chóng và dễ dàng.

Chúc các bạn thực hiện thành công!

  • 758 lượt xem
👨 Đỗ Duyên Cập nhật: 04/03/2021