30/05/2023 08:57 | 1147 lượt xem
Hàm SUMIF Trong Excel
Trong thế giới công việc và kinh doanh hiện đại, việc làm việc với dữ liệu là một phần quan trọng để thực hiện các phân tích và tính toán. Microsoft Excel là một trong những công cụ phổ biến nhất được sử dụng để làm việc với dữ liệu, và hàm SUMIF là một trong những công cụ mạnh mẽ giúp bạn thực hiện các phép tính tổng trên dữ liệu theo một tiêu chí cụ thể. Trong bài viết này, chúng ta sẽ tìm hiểu về hàm SUMIF trong Excel và cách sử dụng nó một cách hiệu quả.
1. Tìm hiểu về hàm SUMIF
Hàm SUMIF là một hàm tính toán trong Excel, cho phép bạn tính tổng các giá trị trong một phạm vi dựa trên một tiêu chí xác định. Công thức của hàm SUMIF có dạng như sau:
SUMIF(range, criteria, [sum_range])
-
range: Đây là phạm vi mà bạn muốn áp dụng tiêu chí cho.
-
criteria: Đây là tiêu chí mà bạn muốn sử dụng để xác định các giá trị nào sẽ được tính tổng.
-
sum_range: (Tùy chọn) Đây là phạm vi chứa các giá trị mà bạn muốn tính tổng. Nếu không chỉ định, hàm SUMIF sẽ sử dụng phạm vi xác định bởi tham số range để tính tổng.
Ví dụ, giả sử bạn có một bảng tính chứa thông tin về doanh số bán hàng của một công ty trong một năm. Bạn muốn tính tổng doanh số của tất cả các sản phẩm có tên "Sản phẩm A". Bạn có thể sử dụng hàm SUMIF như sau:
=SUMIF(A2:A10, "Sản phẩm A", B2:B10)
Trong ví dụ này, A2:A10 là phạm vi chứa các tên sản phẩm, "Sản phẩm A" là tiêu chí để xác định các sản phẩm cần tính tổng, và B2:B10 là phạm vi chứa các giá trị doanh số tương ứng.
Sử dụng hàm SUMIF hiệu quả nhất
Hàm SUMIF cũng hỗ trợ sử dụng các biểu thức so sánh để xác định tiêu chí, bạn có thể sử dụng các biểu thức như ">", "<", ">=", "<=", "<>" để xác định các giá trị cần tính tổng. :
Điều kiện | Toán tử | Công thức ví dụ | Giải thích |
Tính tổng nếu lớn hơn | > | =SUMIF(A2:A10, “>5”) | Tính tổng các số lớn hơn 5 trong vùng A2:A10 |
Tính tổng nếu nhỏ hơn | < | =SUMIF(A2:A10, “<10”, B2:B10) | Tính tổng các ô trong cột B, nếu các ô tương ứng, cùng dòng trong cột A có giá trị nhỏ hơn 10 |
Tính tổng nếu bằng | = | =SUMIF(A2:A10, “=”&D1) hoặc =SUMIF(A2:A10,D1) | Tính tổng các số trong vùng A2:A10, nếu bằng D1 |
Tính tổng nếu không bằng | <> | =SUMIF(A2:A10, “<>”&D1, B2:B10) | Tính tổng các ô trong cột B, nếu các ô tương ứng, cùng dòng trong cột A có giá trị khác giá trị ở D1 |
Tính tổng nếu lớn hơn hoặc bằng | >= | =SUMIF(A2:A10, “>=5”) | Tính tổng các số lớn hơn hoặc bằng 5 trong vùng A2:A10 |
Tính tổng nếu nhỏ hơn hoặc bằng | <= | =SUMIF(A2:A10, “<=10”, B2:B10) | Tính tổng các ô trong cột B, nếu các ô tương ứng, cùng dòng trong cột A có giá trị nhỏ hơn hoặc bằng 10 |
Hàm SUMIF tính tổng theo điều kiện so sánh với chuỗi
Hãy lưu ý rằng bạn sẽ cần các công thức hàm SUMIF khác nhau để đối chiếu chính xác và từng phần, như được trình bày trong bảng dưới đây.
Tiêu chí | Công thức ví dụ | Mô tả |
Tính tổng nếu bằng | Đối chiếu hoàn toàn: | Giá trị tính tổng trong các ô C2:C8 nếu ô tương ứng trong cột A chứa chính xác từ “bananas” và không dư một từ hay kí tự nào. Các ô chứa “green bananas”, “bananas green” or “bananas!” không bao gồm trong trường hợp này. |
Đối chiếu từng phần: | Giá trị tính tổng trong các ô C2:C8 nếu ô tương ứng trong cột A chứa từ “bananas”, đứng độc lập hoặc đi kèm với những từ khác”. Các ô chứa “green bananas”, “bananas green” or “bananas!” sẽ được tính trong trường hợp này. | |
Tính tổng nếu khác | Đối chiếu hoàn toàn: | Giá trị tính tổng trong các ô C2:C8 nếu ô tương ứng trong cột A chứa bất kì giá trị nào mà khác “bananas”. Nếu ô chứa “bananas” có thêm 1 số từ hay kí tự khác, ví như “yellow bananas” hoặc “bananas yellow”, thì chúng sẽ được tính tổng. |
Đối chiếu từng phần: | Giá trị tính tổng trong các ô C2:C8 nếu ô tương ứng trong cột A chứa bất kì giá trị nào mà khác “bananas”. Nếu ô chứa “bananas” có thêm 1 số từ khác. Các ô như “yellow bananas” or “bananas yellow” sẽ không thỏa tiêu chí này. |
Cách sử dụng Hàm SUMIF với ngày tháng
Nói chung, bạn sử dụng hàm SUMIF để tính tổng một cách có điều kiện các giá trị dựa trên ngày cũng giống như cách bạn sử dụng văn bản và các tiêu chí số.
Nếu bạn muốn tính tổng các giá trị nếu các giá trị tương ứng lớn hơn, nhỏ hơn hoặc bằng so với ngày bạn chỉ định, thì hãy sử dụng dấu so sánh mà chúng tôi đã thảo luận từ những bài trước. Và dưới đây là một vài ví dụ công thức hàm SUMIF:
Tiêu chí | Công thức ví dụ | Mô tả |
Tính tổng các giá trị ô dựa trên 1 ngày tháng nhất định | =SUMIF(B2:B9,”10/29/2014″,C2:C9) | Tính tổng giá trị trong các ô C2:C9 nếu ngày ở ô tương ứng trong cột B là ngày 29/10/2014 |
Tính tổng các giá trị ô nếu ngày ở ô tương ứng lớn hơn hoặc bằng với ngày đã cho | =SUMIF(B2:B9,”>=10/29/2014″,C2:C9) | Tính tổng giá trị trong các ô C2:C9 nếu ngày ở ô tương ứng trong cột B là từ ngày 29/10/2014 trở về sau (về hiện tại) |
Tính tổng các gí trị ô nếu ngày ở ô tương ứng lớn hơn ngày ở 1 ô khác. | =SUMIF(B2:B9,”>”&F1,C2:C9) | Tính tổng giá trị trong các ô C2:C9 nếu ngày ở ô tương ứng trong cột B là sau ngày trong ô F1. |
Trong trường hợp bạn muốn tính tổng các giá trị dựa trên ngày hiện thời, thì bạn phải sử dụng hàm SUMIF kết hợp với hàm TODAY (), như sau:
Tiêu chí | Công thức ví dụ |
Tính tổng các giá trị trong các ô dựa trên ngày hiện thời | =SUMIF(B2:B9, TODAY(), C2:C9) |
Tính tổng các giá trị ô mà nằm trong quá khứ, có nghĩa là trước ngày hiện thời. | =SUMIF(B2:B9, “<“&TODAY(), C2:C9) |
Tính tổng các giá trị ô mà nằm trong tương lai, có nghĩa là sau ngày hiện thời. | =SUMIF(B2:B9, “>”&TODAY(), C2:C9) |
Tính tổng các giá trị ô nếu các ngày tương ứng đều được xảy ra trong 1 tuần (có nghĩa là ngày hiện thời + 7 ngày nữa) |
2. Một số ví dụ về hàm SUMIF
Ví dụ 1: Sao chép dữ liệu ví dụ trong bảng sau đây và dán vào ô A1 của một bảng tính Excel mới. Để các công thức hiển thị kết quả, hãy chọn chúng, nhấn F2 và sau đó nhấn Enter. Nếu cần, bạn có thể điều chỉnh độ rộng cột để xem tất cả dữ liệu.
Giá trị Bất động sản | Tiền hoa hồng | Dữ liệu |
---|---|---|
$100.000 | $7,000 | $250,000 |
$200,000 | $14,000 | |
$300,000 | $21,000 | |
$400,000 | $28,000 | |
Công thức | Mô tả | Kết quả |
=SUMIF(A2:A5,">160000",B2:B5) | Tổng tiền hoa hồng cho các giá trị tài sản lớn hơn $160.000. | $63,000 |
=SUMIF(A2:A5,">160000") | Tổng các giá trị tài sản lớn hơn $160.000. | $900,000 |
=SUMIF(A2:A5,300000,B2:B5) | Tổng tiền hoa hồng cho các giá trị tài sản bằng $300.000. | $21,000 |
=SUMIF(A2:A5,">" & C2,B2:B5) | Tổng tiền hoa hồng cho các giá trị tài sản lớn hơn giá trị tại C2. | $49,000 |
Ví dụ 2: Sao chép dữ liệu ví dụ trong bảng sau đây và dán vào ô A1 của một bảng tính Excel mới. Để các công thức hiển thị kết quả, hãy chọn chúng, nhấn F2 và sau đó nhấn Enter. Nếu cần, bạn có thể điều chỉnh độ rộng cột để xem tất cả dữ liệu.
Nhóm | Thực phẩm | Doanh số |
---|---|---|
Rau | Cà chua | $2,300 |
Rau | Cần tây | $5,500 |
Trái cây | Cam | $800 |
Bơ | $400 | |
Rau | Cà rốt | $4,200 |
Trái cây | Táo | $1,200 |
Công thức | Mô tả | Kết quả |
=SUMIF(A2:A7,"Trái cây",C2:C7) | Tổng doanh thu của toàn bộ thực phẩm trong nhóm "Trái cây". | $2,000 |
=SUMIF(A2:A7,"Rau",C2:C7) | Tổng doanh thu của toàn bộ thực phẩm trong nhóm "Rau". | $12,000 |
=SUMIF(B2:B7,"*es",C2:C7) | Tổng doanh thu của toàn bộ thực phẩm có tên kết thúc là "es" (Cà chua, Cam và Táo). | $4,300 |
=SUMIF(A2:A7,"",C2:C7) | Tổng doanh thu của toàn bộ thực phẩm không nằm trong nhóm nào. | $400 |
Hướng dẫn sử dụng hàm Sumif
Ví dụ 3: Bạn có thể tính tổng doanh số của các sản phẩm có tên "Sản phẩm A" và "Sản phẩm B" như sau:
=SUMIF(A2:A10, "Sản phẩm A", B2:B10) + SUMIF(A2:A10, "Sản phẩm B", B2:B10)
Trong ví dụ này, hàm SUMIF được sử dụng hai lần: một lần để tính tổng doanh số của "Sản phẩm A" và một lần để tính tổng doanh số của "Sản phẩm B". Kết quả của cả hai hàm SUMIF được cộng lại để đưa ra tổng doanh số cuối cùng.
Bên cạnh việc tính tổng, hàm SUMIF cũng có thể được sử dụng để đếm số lượng các mục thỏa mãn tiêu chí. Để làm điều này, bạn chỉ cần thay thế hàm SUMIF bằng hàm COUNTIF trong công thức. Ví dụ:
=COUNTIF(A2:A10, "Sản phẩm A")
Trong ví dụ này, hàm COUNTIF sẽ đếm số lượng các mục có giá trị "Sản phẩm A" trong phạm vi A2:A10.
Để tăng tính linh hoạt và hiệu quả trong việc sử dụng hàm SUMIF, bạn có thể kết hợp nó với các hàm khác trong Excel như IF và SUMIFS. IF cho phép bạn thiết lập các điều kiện logic, trong khi SUMIFS cho phép bạn áp dụng nhiều tiêu chí khác nhau cho việc tính tổng.
Tóm lại, hàm SUMIF là một công cụ quan trọng trong Excel giúp bạn tính tổng các giá trị dựa trên tiêu chí xác định. Bằng cách sử dụng hàm này, bạn có thể thực hiện các phép tính tổng linh hoạt trên dữ liệu và đạt được các kết quả phân tích chính xác. Hi vọng thông qua hướng dẫn này, bạn đã có thêm kiến thức về cách sử dụng hàm SUMIF trong Excel.
TRUNG TÂM NGOẠI NGỮ - TIN HỌC AMANDA
* Chuyên đào tạo Anh - Trung - Nhật - Hàn - Đức - Tin học văn phòng - Thiết kế đồ hoạ - Marketing Online
* Đào tạo Ielts Cam Kết Đầu Ra
* Du học Hàn - Nhật - Đức
Phòng Tuyển Sinh
Hotline: 0392 609 699 (zalo)
Địa chỉ: Số 46 Nguyễn Tất Tố, Kênh Dương, Lê Chân, Hải Phòng ( 46/80 Quán Nam )
Gmail :ngoainguamandahp@gmail.com
Tham khảo thêm: