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

Tính tổng với nhiều tiêu chí dựa trên logic OR và AND

Khi làm việc trên trang tính Excel, bạn có thể cần tính tổng các giá trị dựa trên nhiều tiêu chí. Đôi khi, nhiều tiêu chí đến từ cùng một cột (logic HOẶC), nhưng đôi khi từ các cột khác nhau (logic AND). Trong trường hợp này, bạn có thể giải quyết công việc này như thế nào trong Excel?


Tính tổng với nhiều tiêu chí dựa trên logic HOẶC

Giả sử, bạn có một danh sách sản phẩm chứa Nhà cung cấp và Số lượng như ảnh chụp màn hình bên dưới, bây giờ, bạn muốn nhận tổng số lượng được cung cấp bởi nhà cung cấp John và David. Sau đây, tôi sẽ giới thiệu hai công thức đơn giản cho bạn.

Bằng cách sử dụng công thức SUMIF + SUMIF +…

Nếu bạn muốn tính tổng các số đáp ứng một trong các tiêu chí (logic HOẶC) từ nhiều tiêu chí, bạn có thể cộng nhiều hàm SUMIF trong một công thức duy nhất, cú pháp chung là:

=SUMIF(criteria_range, criteria1, sum_range)+SUMIF(criteria_range, criteria2, sum_range)+…
  • criteria_range: Phạm vi ô bạn muốn khớp với tiêu chí;
  • criteria1: Tiêu chí đầu tiên được sử dụng để xác định ô nào nên được tính tổng;
  • criteria2: Tiêu chí thứ hai được sử dụng để xác định ô nào nên được tính tổng;
  • sum_range: Phạm vi ô bạn muốn tính tổng.

Bây giờ, vui lòng sao chép hoặc nhập bất kỳ công thức nào dưới đây vào ô trống và nhấn Đi vào phím để nhận kết quả:

=SUMIF(B4:B14,"John",C4:C14) + SUMIF(B4:B14,"David",C4:C14)           (Type the criteria manually)
=SUMIF(B4:B14,E4,C4:C14) + SUMIF(B4:B14,E5,C4:C14)                           
(Use a cell reference)


Giải thích công thức:

=SUMIF(B4:B14,"John",C4:C14) + SUMIF(B4:B14,"David",C4:C14)

  • Việc đầu tiên SUMIF (B4: B14, "John", C4: C14) tìm các hàng của John và tính tổng các đại lượng;
  • Thứ hai SUMIF (B4: B14, "David", C4: C14) tìm các hàng của David và tính tổng các đại lượng;
  • Sau đó, cộng hai công thức SUMIF này để có được tất cả tổng số lượng được cung cấp bởi cả John và David.

Bằng cách sử dụng các hàm SUM và SUMIF

Công thức trên rất dễ sử dụng nếu chỉ có một vài tiêu chí, nhưng nếu bạn muốn tính tổng các giá trị có nhiều điều kiện OR, thì công thức trên có thể là thừa. Trong trường hợp này, một công thức tốt hơn được tạo dựa trên các hàm SUM và SUMIF có thể giúp ích cho bạn. Các cú pháp chung là:

Công thức chung với văn bản được mã hóa cứng:

=SUM(SUMIF(criteria_range, {criteria1,criteria2,...}, sum_range))
  • criteria_range: Phạm vi ô bạn muốn khớp với tiêu chí;
  • criteria1: Tiêu chí đầu tiên được sử dụng để xác định ô nào nên được tính tổng;
  • criteria2: Tiêu chí thứ hai được sử dụng để xác định ô nào nên được tính tổng;
  • sum_range: Phạm vi ô bạn muốn tính tổng.

Công thức chung với tham chiếu ô:

{=SUM(SUMIF(criteria_range, criteria_cells, sum_range))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • criteria_range: Phạm vi ô bạn muốn khớp với tiêu chí;
  • criteria_cells: Các ô chứa tiêu chí bạn muốn sử dụng;
  • sum_range: Phạm vi ô bạn muốn tính tổng.

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

=SUM(SUMIF(B4:B14, {"John","David"}, C4:C14))           (Type the criteria manually)
=SUM(SUMIF(B4:B14, E4:E5, C4:C14))                             
(Use cell references, array formula, should press Ctrl + Shift + Enter keys)


Giải thích công thức:

= SUM (SUMIF (B4: B14, {"John", "David"}, C4: C14))

> SUMIF (B4: B14, {"John", "David"}, C4: C14):

  • {"John", "David"}: Hằng số mảng là một tập hợp nhiều tiêu chí được cung cấp trong dấu ngoặc nhọn.
  • SUMIF (B4: B14, "David", C4: C14) Hằng số mảng sử dụng logic OR buộc hàm SUMIF tính tổng các số trong C4: C14 dựa trên một trong các tiêu chí ("John" và "David") và nó sẽ trả về hai kết quả riêng biệt: {410,1520}.

> SUM (SUMIF (B4: B14, {"John", "David"}, C4: C14)) = SUM ({410,1520}): Cuối cùng, hàm SUM này cộng các kết quả mảng này để trả về kết quả: 1930.


Tính tổng với nhiều tiêu chí dựa trên logic AND bằng cách sử dụng hàm SUMIFS

Nếu bạn muốn tính tổng các giá trị với nhiều tiêu chí trong các cột khác nhau, bạn có thể sử dụng hàm SUMIF để giải quyết công việc này một cách nhanh chóng. Cú pháp chung là:

=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
  • sum_range: Phạm vi ô bạn muốn tính tổng;
  • criteria_range1: Phạm vi áp dụng tiêu chí1;
  • criteria1: Tiêu chí đầu tiên được kiểm tra so với tiêu_trí1 và xác định ô nào sẽ thêm vào; (loại tiêu chí có thể là: số, biểu thức logic, tham chiếu ô, văn bản, ngày tháng hoặc hàm Excel khác.)
  • criteria_range2, criteria2…: Các phạm vi bổ sung khác và tiêu chí liên quan của chúng. (bạn có thể thiết lập 127 cặp tiêu chí và tiêu chí trong công thức SUMIFS.)

Giả sử, tôi có một bảng với các cột Sản phẩm, Nhà cung cấp, Số lượng và Giá cả như ảnh chụp màn hình bên dưới. Bây giờ, tôi muốn tìm tổng giá của sản phẩm Apple và số lượng lớn hơn hoặc bằng 200.

Vui lòng áp dụng bất kỳ công thức nào dưới đây vào một ô trống và nhấn Đi vào phím để trả về kết quả:

=SUMIFS(D4:D14,A4:A14,"Apple",C4:C14,">=200")           (Type the criteria manually)
=SUMIFS(C4:C14,A4:A14,G3,C4:C14,G4)                           
(Use cell references)


Giải thích công thức:

=SUMIFS(D4:D14,A4:A14,"Apple",C4:C14,">=200")

  • Phạm vi A4: A14 kiểm tra sản phẩm “Apple” và phạm vi C4: C14 trích xuất tất cả các số lượng lớn hơn hoặc bằng 200, sau đó hàm SUMIFS chỉ tính tổng các ô phù hợp từ phạm vi D4: D14.

Hàm tương đối được sử dụng:

  • TÓM TẮT:
  • Hàm SUMIF có thể giúp tính tổng các ô dựa trên một tiêu chí.
  • TÓM TẮT:
  • Hàm SUMIFS trong Excel có thể giúp tính tổng các giá trị ô dựa trên nhiều tiêu chí.

Các bài viết khác:

  • Tính tổng nếu các ô chứa văn bản cụ thể trong một cột khác
  • Hướng dẫn này sẽ chỉ cho bạn cách tính tổng các giá trị nếu các ô chứa văn bản cụ thể hoặc một phần trong một cột khác. Lấy phạm vi dữ liệu dưới đây làm ví dụ, để lấy tổng số lượng sản phẩm có chứa văn bản “T-Shirt”, cả hàm SUMIF và hàm SUMPRODUCT đều có thể giải quyết công việc này trong Excel.
  • Tổng các giá trị N nhỏ nhất hoặc dưới cùng trong Excel
  • Trong Excel, chúng ta dễ dàng tính tổng một dải ô bằng cách sử dụng hàm SUM. Đôi khi, bạn có thể cần tính tổng 3, 5 hoặc n số nhỏ nhất hoặc dưới cùng trong một dải dữ liệu như hình minh họa bên dưới. Trong trường hợp này, hàm SUMPRODUCT cùng với hàm SMALL có thể giúp bạn giải quyết vấn đề này trong 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