Note: The other languages of the website are Google-translated. Back to English

Excel SUMIF chức năng

Trong Excel, hàm SUMIF có thể giúp tính tổng các ô dựa trên một tiêu chí, bài viết này sẽ giải thích cú pháp của hàm này và giới thiệu một số ví dụ để sử dụng hàm SUMIF.


 Cú pháp:

Cú pháp cho hàm SUMIF trong Excel là:

=SUMIF (range, criteria, [sum_range])

 đối số:

  • range: Cần thiết. Phạm vi ô mà bạn muốn áp dụng tiêu chí.
  • criteria: Cần thiết. Tiêu chí được sử dụng để xác định ô nào cần thêm. Tiêu chí có thể là văn bản, số, ngày tháng, biểu thức logic, tham chiếu ô hoặc một hàm khác.
  • Chú thích: Mọi tiêu chí văn bản hoặc tiêu chí có chứa ký hiệu toán học phải được đặt trong dấu ngoặc kép. Nếu tiêu chí là số, thì không cần dấu ngoặc kép.
  • sum_range:Không bắt buộc. Nó là phạm vi của các ô để cộng lại với nhau. Nếu tham số này bị bỏ qua, nó sẽ sử dụng phạm vi làm sum_range.

 Trở về:

Trả lại tổng kết cho một danh sách các số dựa trên các tiêu chí cụ thể.


 Ví dụ:

Ví dụ 1: Tính tổng nếu các giá trị lớn hơn, nhỏ hơn, bằng hoặc các toán tử so sánh khác

Trong Excel, bạn có thể sử dụng hàm SUMIF để cộng các giá trị lớn hơn, nhỏ hơn, bằng hoặc không bằng một tiêu chí nhất định.

Giả sử, bạn có một bảng chứa các cột Tên, Số lượng và Giá như hình minh họa bên dưới, làm thế nào bạn có thể nhận được tổng giá mà Số lượng lớn hơn 250?

Vui lòng áp dụng công thức dưới đây vào một ô trống:

=SUMIF(B2:B8,">250",C2:C8)
  • Lời khuyên: Trong công thức trên:
  • B2: B8: là phạm vi ô mà tiêu chí sẽ tìm kiếm.
  • "> 250": là điều kiện bạn muốn tính tổng các giá trị ô dựa trên.
  • C2: C8: đề cập đến phạm vi được tính tổng.

Sau đó nhấn Đi vào để nhận tổng giá mà Qty lớn hơn 250 như ảnh chụp màn hình sau:

Chú thích: Bạn có thể sử dụng các toán tử so sánh khác, chẳng hạn như lớn hơn hoặc bằng (> =), nhỏ hơn (<), nhỏ hơn hoặc bằng (<=), bằng (=), không bằng (<>) với nhu cầu của bạn.


Ví dụ 2: Công thức SUMIF với tiêu chí văn bản

Nếu bạn muốn tính tổng các giá trị ô dựa trên việc liệu một giá trị văn bản cụ thể có tồn tại trong một cột khác hay không, thì hàm SUMIF cũng có thể giúp bạn.


Trường hợp 1: Tính tổng các giá trị ô nếu chứa văn bản cụ thể trong một cột khác

Lấy dữ liệu dưới đây làm ví dụ, để nhận tất cả Tổng số nếu tên là David trong cột A.

Vui lòng nhập hoặc sao chép công thức dưới đây vào một ô trống:

=SUMIF(A2:A8, "David", B2:B8)
  • Lời khuyên: Trong công thức trên:
  • A2: A8: là phạm vi ô mà tiêu chí sẽ tìm kiếm.
  • "David": là điều kiện bạn muốn tính tổng các giá trị ô dựa trên.
  • B2: B8: là phạm vi ô được tính tổng.

Chú thích: Bạn cũng có thể sử dụng tham chiếu ô để thay thế điều kiện trong công thức trên như sau: =SUMIF(A2:A8, D2, B2:B8).


Trường hợp 2: Tính tổng các giá trị ô không bằng một giá trị cụ thể

Nếu bạn muốn tính tổng các ô khi các ô không bằng một giá trị cụ thể, chẳng hạn, để tính tổng tất cả Số người ngoại trừ David, bạn có thể làm như thế nào?

Vui lòng áp dụng công thức dưới đây vào một ô trống:

=SUMIF(A2:A8, "<>David", B2:B8)
  • Lời khuyên: Trong công thức trên:
  • A2: A8: là phạm vi ô mà tiêu chí sẽ tìm kiếm.
  • "<> David": là điều kiện bạn muốn tính tổng các giá trị ô dựa trên.
  • B2: B8: là phạm vi ô được tính tổng.

Chú thích: Bạn cũng có thể sử dụng tham chiếu ô để thay thế điều kiện trong công thức trên như sau: =SUMIF(A2:A8,"<>"&D2, B2:B8), bạn phải sử dụng dấu ngoặc kép ("") để bao quanh các toán tử so sánh và sử dụng dấu và (&) để nối tham chiếu ô. Xem ảnh chụp màn hình:


Ví dụ 3: Công thức SUMIF với các ký tự đại diện

Đôi khi, bạn có thể cần tính tổng các giá trị ô dựa trên đối sánh một phần văn bản thay vì đối sánh chính xác. Trong trường hợp này, bạn có thể kết hợp các ký tự đại diện dấu hoa thị (*) hoặc dấu hỏi (?) Với hàm SUMIF.

Dấu hoa thị (*): Đại diện cho bất kỳ số ký tự nào

Dấu chấm hỏi (?): Đại diện cho bất kỳ ký tự đơn lẻ nào ở một vị trí cụ thể


Trường hợp 1: Tính tổng các giá trị dựa trên khớp một phần với ký tự dấu hoa thị (*)

Ví dụ, tôi có một bảng như sau được hiển thị ảnh chụp màn hình, bây giờ, tôi muốn tính tổng các đơn đặt hàng của sản phẩm có văn bản chứa Kutools.

Ở đây, vui lòng áp dụng công thức sau vào một ô trống:

=SUMIF(A2:A8, "*Kutools*", B2:B8)

Sau đó nhấn Đi vào phím để nhận được kết quả dưới đây:

Chú ý:

1. Nếu bạn muốn tính tổng các giá trị ô bắt đầu bằng Kutools, vui lòng sử dụng công thức này: = SUMIF (A2: A8, "Kutools *", B2: B8).

2. Để tính tổng các giá trị ô nếu ô tương ứng trong Cột A kết thúc bằng văn bản Kutools, vui lòng sử dụng công thức này: = SUMIF (A2: A8, "* Kutools", B2: B8).

3. Bạn cũng có thể sử dụng tham chiếu ô để thay thế điều kiện trong công thức trên như sau: =SUMIF(A2:A8, "*"&D2&"*", B2:B8). Bạn nên sử dụng dấu ngoặc kép ("") để bao quanh dấu hoa thị và sử dụng dấu và (&) để nối tham chiếu ô. Xem ảnh chụp màn hình:


Trường hợp 2: Tính tổng các giá trị với số ký tự cụ thể có dấu chấm hỏi (?)

Nếu bạn muốn tính tổng các giá trị ô trong danh sách, ô tương ứng có chính xác 5 ký tự dài như ảnh chụp màn hình sau. Làm thế nào bạn có thể giải quyết công việc này trong Excel?

Để giải quyết công việc này, bạn nên áp dụng công thức dưới đây:

=SUMIF(A2:A8, "?????", B2:B8)

Mẹo: Trong công thức này: một dấu chấm hỏi đại diện cho một ký tự đơn, dấu hỏi năm ký tự dài 5 ký tự.

Và sau đó, nhấn Đi vào chìa khóa, bạn sẽ nhận được kết quả bạn cần:


Ví dụ 4: Tính tổng các giá trị ô tương ứng với các ô trống hoặc không trống

Trong Excel, hàm SUMIF cũng có thể giúp tính tổng các giá trị trong danh sách mà ô liền kề là ô trống hoặc các ô không trống.


Trường hợp 1: Tính tổng giá trị ô nếu ô liền kề trống

Vui lòng nhập hoặc sao chép bất kỳ công thức nào dưới đây vào ô mà bạn muốn nhận kết quả:

=SUMIF(A2:A8,"=",B2:B8)
=SUMIF(A2:A8,"",B2:B8)

Sau đó nhấn Đi vào để nhận kết quả của tổng giá nếu có ô trống trong Cột A, xem ảnh chụp màn hình:


Trường hợp 2: Tính tổng các giá trị ô nếu ô liền kề không phải là ô trống

Nếu bạn cần tính tổng các giá trị trong đó các ô liền kề chứa văn bản trừ các ô trống, vui lòng áp dụng công thức dưới đây:

=SUMIF(A2:A8,"<>",B2:B8)

Và sau đó, nhấn Đi vào khóa, tất cả các giá trị trong đó các ô liền kề chứa các giá trị đã được tổng hợp lại với nhau, xem ảnh chụp màn hình:


Ví dụ 5: SUMIF với ngày tháng trong Excel

Thông thường, bạn cũng có thể sử dụng hàm SUMIF để tính tổng các giá trị dựa trên ngày cụ thể trong Excel.


Trường hợp 1: Tính tổng các giá trị nếu ngày là ngày hiện tại hoặc nhỏ hơn, lớn hơn ngày hôm nay

Để tính tổng các giá trị ô mà ngày là ngày hiện tại, bạn có thể sử dụng công thức dưới đây:

=SUMIF(B2:B8, TODAY(), C2:C8)

Sau đó nhấn Đi vào khóa, tất cả các ô có ngày tương ứng là ngày hôm nay được tính tổng. Xem ảnh chụp màn hình:

Chú ý:

1. Để tính tổng các giá trị nếu ngày tương ứng nhỏ hơn hoặc trước ngày hôm nay, vui lòng sử dụng công thức này: = SUMIF (B2: B8, "<" & TODAY (), C2: C8).

2. Để tính tổng các giá trị nếu ngày tương ứng lớn hơn hoặc sau ngày hôm nay, vui lòng sử dụng công thức này: = SUMIF (B2: B8, ">" & TODAY (), C2: C8).


Trường hợp 2: Tính tổng các giá trị giữa hai ngày nhất định

Nếu bạn muốn tính tổng các giá trị nếu ngày giữa hai ngày đã cho, bạn có thể kết hợp hai hàm SUMIF với nhau để giải quyết công việc này.

Vui lòng áp dụng công thức dưới đây:

=SUMIF(B2:B8, ">=6/15/2019", C2:C8) - SUMIF(B2:B8, ">=7/31/2019", C2:C8)

Và sau đó, nhấn phím Enter, tổng giá trị giữa hai ngày nhất định đã được tính toán, xem ảnh chụp màn hình:

Chú thích: Bạn cũng có thể sử dụng tham chiếu ô để thay thế điều kiện trong công thức trên như sau: = SUMIF (B2: B8, "> =" & E2, C2: C8) - SUMIF (B2: B8, "> =" & F2, C2: C8), xem ảnh chụp màn hình:


Ví dụ 6: Tính tổng các giá trị trong nhiều cột trong Excel

Hàm SUMIF này cũng có thể giúp bạn tính tổng các giá trị trong nhiều cột dựa trên một điều kiện. Ví dụ: nếu bạn có một loạt dữ liệu như ảnh chụp màn hình dưới đây, bây giờ, để nhận tổng giá trị của sản phẩm KTE trong bốn tháng - tháng XNUMX, tháng XNUMX, tháng XNUMX và tháng XNUMX, bạn có thể làm như thế nào?

Thông thường, hàm SUMIF được sử dụng để tính tổng một cột giá trị dựa trên một tiêu chí, để tính tổng các giá trị trong nhiều cột, bạn có thể kết hợp nhiều hàm SUMIF để giải quyết công việc này.

Vui lòng áp dụng công thức dưới đây vào một ô trống:

=SUM(SUMIF(A2:A8,G2,B2:B8), SUMIF(A2:A8,G2,C2:C8), SUMIF(A2:A8,G2,D2:D8),SUMIF(A2:A8,G2,E2:E8))

Sau đó nhấn phím Enter để nhận được kết quả chính xác mà bạn cần, xem ảnh chụp màn hình:

Chú thích: Hàm SUMIF ở trên hơi khó sử dụng nếu có nhiều cột cần tính tổng, vì vậy ở đây, một hàm SUMPRODUCT đơn giản cũng có thể giúp bạn giải quyết công việc này. Vui lòng sử dụng công thức này: =SUMPRODUCT((A2:A8=G2)*(B2:E8)), và sau đó nhấn Đi vào phím để nhận kết quả:

  • Lời khuyên: Trong công thức trên:
  • A2: A8: là phạm vi ô mà tiêu chí sẽ tìm kiếm.
  • G2: là điều kiện bạn muốn tính tổng các giá trị ô dựa trên.
  • B2: E8: là phạm vi ô được tính tổng.


 Các bài viết khác về hàm SUMIF:

  • Tổng các giá trị tương ứng với cùng ngày trong Excel
  • Bạn đã bao giờ thử tính tổng các giá trị tương ứng dựa trên cùng một ngày từ một cột khác trong Excel chưa? Giả sử, tôi có phạm vi dữ liệu sau (A1: B13), cột A là phạm vi ngày chứa một số ngày trùng lặp và cột B có số thứ tự, bây giờ, tôi cần thêm các số với nhau dựa trên cùng một ngày trong cột A.Làm cách nào để hoàn thành nó một cách nhanh chóng và dễ dàng trong Excel?
  • Ngày tổng hợp ít hơn / nhiều hơn ngày hôm nay trong Excel
  • Giả sử chúng ta có một bảng khối lượng bán với kế hoạch và khối lượng thực tế của mỗi ngày. Bây giờ, chúng tôi bắt buộc phải đếm các ngày xảy ra trước ngày hôm nay và tính toán tổng khối lượng lập kế hoạch trước ngày hôm nay để so sánh động khối lượng kế hoạch và khối lượng thực tế. Ở đây tôi sẽ áp dụng hàm SUMIF để thực hiện trong Excel một cách nhanh chóng.
  • Sumif với một hoặc nhiều tiêu chí trong Excel
  • Trong Excel, tính tổng các giá trị dựa trên một hoặc nhiều tiêu chí là một công việc phổ biến đối với hầu hết chúng ta, hàm SUMIF có thể giúp chúng ta nhanh chóng tính tổng các giá trị dựa trên một điều kiện và hàm SUMIFS giúp chúng ta tính tổng các giá trị với nhiều tiêu chí. Bài viết này, tôi sẽ mô tả cách tính tổng với một hay nhiều tiêu chí trong Excel?
  • Tính tổng dựa trên đối sánh từng phần trong Excel
  • Lấy dữ liệu dưới đây làm ví dụ, tôi muốn tính tổng các giá trị ô trong cột B khi có chứa một phần văn bản “KTE” trong cột A. Làm thế nào để đạt được nó? Bài viết này, tôi sẽ nói về cách tính tổng các giá trị ô dựa trên khớp một phần trong trang tính Excel.

Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel - Giúp bạn nổi bật giữa đám đông

Bạn có muốn hoàn thành công việc hàng ngày của mình một cách nhanh chóng và hoàn hảo? Kutools cho Excel mang đến 300 tính năng nâng cao mạnh mẽ (Kết hợp sổ làm việc, tính tổng theo màu, chia nhỏ nội dung ô, chuyển đổi ngày tháng, v.v.) và tiết kiệm 80% thời gian cho bạn.

  • Được thiết kế cho 1500 tình huống công việc, giúp bạn giải quyết 80% các vấn đề về Excel.
  • Giảm hàng nghìn lần nhấp chuột và bàn phím mỗi ngày, giảm mỏi mắt và mỏi tay.
  • Trở thành chuyên gia Excel trong 3 phút. Không còn cần phải nhớ bất kỳ công thức và mã VBA đau đớn nào.
  • 30 ngày dùng thử miễn phí không giới hạn. Đảm bảo hoàn tiền trong 60 ngày. Nâng cấp miễn phí và hỗ trợ trong 2 năm.
Ribbon của Excel (với Kutools cho Excel được cài đặt)

Tab Office - Bật tính năng Đọc và Chỉnh sửa theo Tab trong Microsoft Office (bao gồm Excel)

  • Một giây để chuyển đổi giữa hàng chục tài liệu đang mở!
  • Giảm hàng trăm cú click chuột cho bạn mỗi ngày, tạm biệt bàn tay chuột.
  • Tăng năng suất của bạn lên 50% khi xem và chỉnh sửa nhiều tài liệu.
  • Mang lại các tab hiệu quả cho Office (bao gồm Excel), Giống như Chrome, Firefox và Internet Explorer mới.
Ảnh chụp màn hình của Excel (với Office Tab được cài đặt)
Nhận xét (0)
Chưa có xếp hạng. Hãy là người đầu tiên xếp hạng!
Không có bình luận nào được đăng ở đây
Để lại ý kiến ​​của bạn
Đăng với tư cách khách
×
Đánh giá bài viết này:
0   Nhân vật
Các vị trí được đề xuất