Nếu bạn đã từng đối mặt với việc cần tính tổng các giá trị trong một phạm vi dữ liệu dựa trên một điều kiện nhất định, thì hàm SUMIF trong Excel là một trong những công cụ bạn không thể bỏ qua. Trong bài viết này, chúng ta sẽ tìm hiểu kỹ về , bao gồm định nghĩa, cú pháp và những ví dụ cụ thể về cách sử dụng hàm sumif để giúp bạn làm việc một cách nhanh chóng và hiệu quả hơn với dữ liệu trong Excel.
Hãy cùng tìm hiều chi tiết hơn thông qua bài viết Hàm SUMIF trong Excel Là Gì? Cách Sử Dụng Hàm SUMIF Trong Excel Cực Chi Tiết này nhé!
1. Hàm SUMIF trong Excel là gì?
Hàm SUMIF trong Excel là một trong những công cụ mạnh mẽ nhất để thực hiện phép cộng dựa trên một điều kiện cụ thể. Hàm này cho phép bạn tính tổng các giá trị trong một phạm vi (range) nếu chúng thỏa mãn một điều kiện cụ thể. Hàm SUMIF đã xuất hiện trong phiên bản Excel từ sớm và đã trở thành một công cụ quan trọng trong tính toán và phân tích dữ liệu. Nó cho phép người dùng tự định nghĩa điều kiện dựa trên giá trị của các ô trong phạm vi và sau đó tính tổng các giá trị tương ứng.
Hàm SUMIF đã có mặt trong phiên bản Excel 2000 và đã tồn tại trong các phiên bản Excel sau này, bao gồm Excel 2003, Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019 và Microsoft 365. Hàm này đã trở thành một trong những công cụ quan trọng và phổ biến nhất trong Excel để thực hiện tính toán dựa trên điều kiện.
2. Cú Pháp Sử Dụng Hàm SUMIF Trong Excel
2.1 Cách dùng hàm SUMIF trong Excel như sau
Trong đó:
• range là phạm vi chứa các giá trị mà bạn muốn kiểm tra theo điều kiện.
• criteria là điều kiện mà bạn áp dụng để xác định các giá trị cần tính tổng.
• [sum_range] (tùy chọn) là phạm vi chứa các giá trị mà bạn muốn tính tổng. Nếu bạn bỏ qua tham số này, hàm SUMIF sẽ tính tổng các giá trị trong phạm vi range.
Nhớ rằng bạn có thể thay đổi các điều kiện trong hàm SUMIF để phù hợp với nhu cầu cụ thể của bạn, và bạn có thể sử dụng các toán tử so sánh như “=“, “<“,”>”, “<=”, “>=”, “<>” để xác định điều kiện của mình.
2.2 Mẹo khi sử dụng công thức SUMIF trong excel Trong Excel
• Sử dụng tên dùng cộng chuỗi (Named Ranges): Đặc biệt là khi bạn làm việc với các phạm vi dài hoặc phức tạp, hãy sử dụng tên dùng cộng chuỗi để đặt tên cho các phạm vi. Điều này giúp tạo ra các công thức SUMIF dễ đọc hơn và dễ bảo trì hơn.
• Sử dụng dấu phân tách nghìn: Trong các công thức SUMIF có chứa số lớn, hãy sử dụng cách sử dụng hàm sumif dấu phân tách nghìn (dấu chấm, dấu phẩy) để làm cho công thức dễ đọc hơn. Ví dụ: =SUMIF(A1:A1000,”>1000″,B1:B1000).
• Sử dụng toán tử so sánh khác nhau: SUMIF cho phép bạn sử dụng nhiều toán tử so sánh như =, <, >, <=, >=, <> để xác định điều kiện của bạn. Sử dụng toán tử phù hợp để lọc dữ liệu.
• Sử dụng ký tự đại diện (wildcards): Khi bạn muốn áp dụng điều kiện cho các chuỗi ký tự phù hợp với một mẫu cụ thể, bạn có thể sử dụng ký tự đại diện:
* (dấu hoa tháng) cho bất kỳ chuỗi nào.
? (dấu hỏi) cho một ký tự duy nhất.
Ví dụ: =SUMIF(A1:A100, “app*”, B1:B100) để tính tổng các giá trị mà tên bắt đầu bằng “app“.
• Sử dụng công thức kết hợp: Khi cần áp dụng nhiều điều kiện, bạn có thể kết hợp SUMIF với hàm khác như AND, OR, và NOT để tạo công thức phức tạp hơn. Ví dụ: =SUMIF(A1:A100, “app*”, B1:B100) + SUMIF(A1:A100, “ban*“, B1:B100) để tính tổng các giá trị mà tên bắt đầu bằng “app” hoặc “ban“.
• Sử dụng PivotTable: Đối với các tập dữ liệu lớn và phức tạp, PivotTable là một công cụ mạnh mẽ hơn để tổng hợp dữ liệu và thực hiện phân tích. Bạn có thể sử dụng PivotTable để tạo báo cáo tổng hợp một cách dễ dàng.
• Sử dụng Power Query (Get & Transform Data): Đối với tập dữ liệu lớn và phức tạp, Power Query (hoặc Get & Transform Data trong các phiên bản Excel mới hơn) là một công cụ mạnh để xử lý và biến đổi dữ liệu trước khi áp dụng các hàm SUMIF hoặc PivotTable.
Tìm hiểu thêm:
3. Ví dụ cụ thể cách sử dụng hàm sumif phổ biến
3.1 Tính tổng các số lớn hơn 10 trong phạm vi A1:A5
Trong đó:
• A1:A5 là phạm vi chứa các giá trị mà chúng ta muốn kiểm tra.
• “>10” là điều kiện kiểm tra, trong trường hợp này, chúng ta kiểm tra xem giá trị trong phạm vi có lớn hơn 10 hay không.
• Hàm SUMIF sẽ tổng hợp tất cả các giá trị trong phạm vi A1:A5 mà thỏa mãn điều kiện lớn hơn 10.
3.2 Tính tổng các giá trị tương ứng với các loại sản phẩm “Apple” trong phạm vi B1:B5 và sử dụng phạm vi C1:C5 để lấy giá trị
Trong đó:
• B1:B5 là phạm vi chứa các giá trị mà chúng ta muốn kiểm tra (loại sản phẩm).
• “Apple” là điều kiện kiểm tra, chúng ta muốn kiểm tra xem mỗi giá trị trong phạm vi B1:B5 có phải là “Apple” không.
• C1:C5 là phạm vi chứa các giá trị mà chúng ta muốn tính tổng (giá trị tương ứng với loại sản phẩm “Apple”).
Hàm SUMIF sẽ tổng hợp các giá trị từ phạm vi C1:C5 mà tương ứng với các dòng có giá trị “Apple” trong phạm vi B1:B5.
3.3 Tính tổng các giá trị trong phạm vi D1:D5 khi chúng thỏa mãn điều kiện nằm trong phạm vi E1:E2
Trong đó:
• D1:D5 là phạm vi chứa các giá trị mà chúng ta muốn kiểm tra.
• E1:E2 là phạm vi chứa các điều kiện kiểm tra.
• Hàm SUMIF sẽ tổng hợp tất cả các giá trị trong phạm vi D1:D5 mà thỏa mãn bất kỳ điều kiện nào trong phạm vi E1:E2.
Tìm hiểu thêm:
3.4 Tính tổng các số âm trong phạm vi F1:F10
Trong đó:
• F1:F10 là phạm vi chứa các giá trị mà chúng ta muốn kiểm tra.
• “<0” là điều kiện kiểm tra, chúng ta kiểm tra xem giá trị trong phạm vi có nhỏ hơn 0 hay không.
• Hàm SUMIF sẽ tổng hợp tất cả các giá trị trong phạm vi F1:F10 mà thỏa mãn điều kiện là số âm.
3.5 Tính tổng các giá trị dương trong phạm vi C1:C20
Trong ví dụ này, chúng ta muốn tính tổng các giá trị dương.
• C1:C20 là phạm vi chứa các giá trị mà chúng ta muốn kiểm tra.
• “>0” là điều kiện kiểm tra, chúng ta kiểm tra xem giá trị có lớn hơn 0 hay không.
• Hàm SUMIF sẽ tổng hợp tất cả các giá trị lớn hơn 0 trong phạm vi C1:C20.
3.6 Tính tổng các giá trị mà tên của họ bắt đầu bằng “A” trong phạm vi D1:D50
Trong ví dụ này, chúng ta muốn tính tổng các giá trị mà tên của họ bắt đầu bằng “A“.
• D1:D50 là phạm vi chứa tên.
• “A*” là điều kiện kiểm tra, chúng ta sử dụng dấu hoa tháng (*) để chỉ định rằng tên bắt đầu bằng “A” và có thể có bất kỳ ký tự nào sau “A“.
• E1:E50 là phạm vi chứa các giá trị mà chúng ta muốn tính tổng.
• Hàm SUMIF sẽ tổng hợp các giá trị tương ứng với tên bắt đầu bằng “A” trong phạm vi E1:E50.
Như vậy, là một công cụ mạnh mẽ và quan trọng để bạn có thể thực hiện các phép tính tổng hợp dựa trên điều kiện một cách nhanh chóng và dễ dàng. Chúng ta đã tìm hiểu cách sử dụng hàm này từ các ví dụ cụ thể, từ việc tính tổng các số theo điều kiện, đến việc tổng hợp các giá trị dựa trên loại sản phẩm, hay thậm chí là việc tính tổng các giá trị dựa trên tên bắt đầu bằng một ký tự cụ thể. Nếu bạn có bất kỳ câu hỏi hoặc muốn biết thêm về các chủ đề liên quan, đừng ngần ngại đặt câu hỏi và tìm hiểu thêm. mong rằng bạn sẽ tiếp tục khám phá và tận dụng tối đa sức mạnh của Excel để đạt được hiệu suất và hiệu quả làm việc tốt nhất. Chúc bạn thực hiện thành công!