Chắc hẳn chúng ta ai cũng biết cách tính tổng các giá trị trong Excel bằng hàm SUM. Tuy nhiên, nếu muốn tính tổng có điều kiện thì làm thế nào? Bài viết này, CareerViet sẽ giới thiệu tới bạn hàm Sumifs - một hàm rất hữu ích để tính tổng nhiều điều kiện. Nếu bạn chưa biết cách sử dụng hàm Sumifs thì đừng bỏ qua bài viết này nhé.
Trong Excel, hàm Sumifs dùng để làm gì?
Giống như tên gọi, hàm Sumifs trong Excel là sự kết hợp của hàm SUM và hàm IFS. Do vậy, hàm Sumifs sẽ tích hợp 2 chức năng là tính tổng của hàm SUM và áp dụng cùng lúc nhiều điều kiện cho dữ liệu của hàm IFS. Như vậy, hàng Sumifs là hàm tính tổng nhiều điều kiện trong Excel.
Lợi ích của việc dùng hàm Sumifs
Hàm Sumifs cho phép mở rộng chức năng của hàm SUM. Thay vì chỉ sử dụng để tính tổng trong một phạm vi nhất định thì Sumifs sẽ tính tổng được tất cả các ô thỏa mãn điều kiện bạn đưa vào tham số criteria.
Sử dụng hàm Sumifs sẽ mang lại tiện lợi, giúp bạn tiết kiệm thời gian nếu muốn tính tổng doanh thu của công ty, doanh số của nhân viên trong khoảng thời gian nào đó, hoặc tổng lương theo điều kiện nhất định.
Xem thêm
- Ngành giao thông vận tải là gì? Cơ hội làm việc và mức lương chi tiết nhất
- Ngành kiến trúc là gì? Có nên học ngành kiến trúc, xây dựng không?
Hàm Sumifs ứng dụng hiệu quả để tính toán doanh thu, doanh số của nhân viên (Nguồn: Internet)
Công thức hàm Sumifs trong Excel
Hàm Sumifs sẽ phức tạp hơn so với hàm Sumif. Công thức hàm Sumifs có dạng sau:
=Sumifs (sum_range,criteria_range1,criteria1,criteria_range2,criteria2,…)
Trong đó:
-
- Sum_range: Phạm vi các ô cần tính tổng (có thể là một ô, dải ô hoặc những dải ô được đặt tên). Với hàm Sumifs, Excel sẽ tiến hành lọc ra những ô tính có dữ liệu trong phạm vi đã chọn để tính tổng.
- Criteria_range1: Phạm vi ô tính đầu tiên sẽ áp dụng đánh giá với điều kiện thứ nhất.
- Criteria1: Điều kiện đầu tiên cần được đáp ứng. Các điều kiện này có thể được viết dưới dạng văn bản, chữ số, công thức, biểu thức hay một tham chiếu hơn.
- Criteria_range2, Criteria2,...: Những cặp phạm vi và điều kiện khác bạn đưa vào cú pháp hàm. Bạn sẽ đưa được tối đa 127 cặp phạm vi - điều kiện vào công thức Sumifs.
Xem thêm:
- Ngành thú y là gì? Cơ hội và mức lương ngành thú y bao nhiêu?
- Ngành kiểm toán là gì? Cơ hội thăng tiến và mức lương ngành kiểm toán?
Ví dụ cụ thể về cách dùng hàm Sumifs để tính tổng nhiều điều kiện
Ví dụ 1: Hàm Sumifs cơ bản
Giả sử bạn có một bảng Excel tổng hợp những lô hàng hoa quả với nhiều nhà cung ứng khác nhau. Nhiệm vụ của bạn sẽ là tính tổng số lượng mặt hàng của một nhà cung cấp xác định. Cụ thể là số lượng táo được Phát cung cấp. Hãy sử dụng hàm Sumifs trong Excel để tính.
Ví dụ hàm Sumifs cơ bản (Nguồn: Internet)
Cách làm:
Xác định các tham số
- Sum_range: Dữ liệu cột Số lượng hàng hóa - cột cần tính tống (Cột C) C2:C9
- Criteria_range1: Dữ liệu cột Tên mặt hàng - cột đáp ứng điều kiện đầu tiên (Cột A) A2:A9
- Criteria1: Ô tính “Táo” - ô đáp ứng điều kiện cho phạm vi A2:A9
- Criteria_range2: Dữ liệu cột “Nhà cung ứng” - cột đáp ứng điều kiện thứ hai (Cột B) B2: B9
- Criteria2: Ô tính “Phát” - ô đáp ứng điều kiện cho phạm vi B2:B9
Như vậy, công thức hàm Sumifs sẽ có dạng:
= Sumifs(C2:C9,A2:A9,”Táo”,B2:B9,”Phát”)
Trong bảng tính, chỉ có ô C4 và C9 là đáp ứng điều kiện “số lượng Táo được Phát cung cấp”. Do vậy, kết quả sẽ là tổng của ô C4 và C9.
Công thức hàm Sumif tính số lượng táo được Phát cung cấp (Nguồn: Internet)
Để công thức đơn giản hơn, bạn có thể viết criteria1 bằng F1, criteria2 bằng F2. Lúc này, hàm Sumifs được viết như sau:
=Sumifs (C2:C9, A2:A9, F1, B2:B9, F2)
Ví dụ 2: Hàm Sumifs với toán tử so sánh
Cũng với ví dụ trên, lần này bạn có nhiệm vụ tính tổng số lượng hoa quả mà Mai cung cấp, điều kiện lô hàng phải chứa từ 200 sản phẩm trở lên.
Cách làm:
Hàm Sumifs với toán tử so sánh (Nguồn: Internet)
Sử dụng hàm Sumifs 2 điều kiện: Nhà cung cấp là Mai và lô hàng từ 200 sản phẩm trở lên. Ngoài ra, đề bài không đề cập đến tính một mặt hàng cụ thể, nên trong trường hợp này, hàm Sumifs sẽ có dạng:
=Sumifs(C2:C9, B2:B9,“Mai”,C2:C9, “>=200”)
Tương tự, nếu bạn cần tính tổng giá trị trong phạm vi C2:C9 với điều kiện nằm trong khoảng 100 và 250 thì sẽ sử dụng “lớn hơn hoặc bằng” (>=) hoặc nhỏ hơn hoặc bằng (<=):
=Sumifs (C2:C9,C2:C9,“>=100”,C2:C9,“<=150”)
Lưu ý: Các biểu thức so sánh cần được đặt trong dấu ngoặc kép (“”)
Xem thêm
- Ngành công nghiệp trọng điểm là gì? Đặc điểm và vai trò các ngành
- Cách viết CV nhân viên kinh doanh chuyên nghiệp, mẫu CV đẹp, ấn tượng
Những lỗi thông thường hay mắc phải khi dùng hàm Sumifs
Lỗi #VALUE!:
- Nguyên nhân: Hàm Sumifs tham chiếu đến ô, phạm vi của một workbook đã đóng
- Giải pháp: Mở cửa sổ làm việc được công thức chỉ ra, ấn F9 để làm mới công thức
Lỗi #VALUE! trong hàm Sumifs (Nguồn: Internet)
Lỗi chuỗi tiêu thức có nhiều hơn 255 ký tự
- Nguyên nhân: Bạn tìm cách khớp các chuỗi dài hơn 255 ký tự dẫn tới kết quả trả về sai.
- Giải pháp: Rút ngắn chuỗi. Hoặc bạn có thể sử dụ hàm CONCATENATE, dấu và (&)
Đối số criteria_range không nhất quán với sum_range
- Nguyên nhân: Phạm vi các đối số không giống nhau, tức là không cùng số hàng và cột
- Giải pháp: Thay đổi lại phạm vi của các đối số.
- Ví dụ: Đối số sum_range (C2:C10) không tương ứng với đối số criteria_range (A2:A12&B2:B12). Hàm Sumifs (C2:C10,A2:A12, A14,B2:B12, B14) sẽ trả về kết quả #VALUE!. Lúc này bạn hãy đổi sum_range thành C1:C12 nhé.
Khi dùng hàm tính tổng nhiều điều kiện cần lưu ý những gì?
- Mỗi ô trong vùng được chọn, phạm vi sum_range sẽ được cộng nếu như thỏa mãn được tất cả các điều kiện đã được xác định là chính xác cho ô đó.
- Các ô trong phạm vi sum_range sẽ được coi là 1 nếu chứa TRUE, được coi là 0 nếu chứa FALSE.
- Criteria_range sẽ cần đảm bảo có cùng kích thước vùng, cùng số hàng, số cột giống sum_range.
- Với Criteria, bạn có thể thay thế ký tự đơn bằng dấu hỏi chấm (?), sử dụng dầu sao (*) thay vì sử dụng một chuỗi. Nếu bạn sử dụng dấu hỏi chấm, dấu sao thì cần thêm dấu ~ ở trước, giá trị điều kiện ở dạng văn bản sẽ được để trong dấu “.
- Hàm Sumifs có thể hoạt động cùng với hàm AND để áp dụng nhiều điều kiện cùng 1 lúc.
- Excel sẽ báo lỗi #VALUE nếu các phạm vi mà bạn cung cấp không cùng với số lượng cột, hàng giống với tổng giải ô. Các phạm vi đó không bắt buộc phải liền kề nhau.
- Các văn bản trong điều kiện phải được đặt trong ngoặc kép (“), ví dụ “Táo”, “Phát”, “”>300”
- Tham chiếu ô thuộc điều kiện sẽ không đặt trong dấu ngoặc kép, ví dụ”>”&A3
- Hàm Sumif và Sumifs có khả năng xử lý nhiều phạm vi nhưng không có chức năng xử lý một mảng. Nghĩa là trong phạm vi tiêu chí, bạn sẽ không thể sử dụng các hàm như Year bởi kết quả sẽ trả về là một mảng. Nếu bạn cần tính toán với yêu cầu này, hãy sử dụng hàm Sumproduct.
- Hàm Sumif và Sumifs có thứ tự các đối số khác nhau. Với Sumifs, phạm vi tổng là đối số đầu tiên, nhưng lại là thứ ba trong Sumif
Xem thêm:
- CV trợ giảng tiếng Anh: Cách viết CV và Email xin việc chuyên nghiệp
- Tổng hợp mẫu CV IT - Lập trình viên tiếng Việt/Anh chuẩn
Những lưu ý khi sử dụng hàm Sumifs (Nguồn: Internet)
Như vậy, việc sử dụng hàm Sumifs trong Excel để tính tổng nhiều điều kiện sẽ giúp bạn tổng hợp, xử lý dữ liệu một cách logic hơn. Hy vọng qua bài viết trên bạn đã hiểu và sử dụng được hàm Sumifs một cách hiệu quả nhất. Để khám phá nhiều hơn về các hàm trong Excel, hãy theo dõi các bài viết được cập nhật mỗi ngày trên website của CareerViet nhé.
CareerViet