Kết hợp SUMIF và VLOOKUP trong Excel (3 cách tiếp cận nhanh)

  • Chia Sẻ Cái Này
Hugh West

Trong Microsoft Excel, chúng ta phải kết hợp các hàm SUMIF và VLOOKUP để tìm kiếm một giá trị và dựa trên tiêu chí đó, một tổng được tính từ một dải giá trị. Trong bài viết này, bạn sẽ tìm hiểu một số kỹ thuật hữu ích để kết hợp các hàm SUMIF và VLOOKUP với một số ví dụ phù hợp và giải thích đơn giản.

Tải xuống Sách bài tập thực hành

Bạn có thể tải xuống sổ làm việc Excel mà chúng tôi đã sử dụng để chuẩn bị cho bài viết này.

Kết hợp SUMIF với VLOOKUP.xlsx

Tổng quan: Hàm SUMIF trong Excel

  • Mục tiêu:

Hàm cộng các ô được chỉ định bởi một điều kiện hoặc tiêu chí nhất định.

  • Công thức:

=SUMIF(phạm vi, tiêu chí, [phạm vi tổng])

  • Đối số:

phạm vi - Phạm vi ô nơi điều kiện sẽ được áp dụng. tiêu chí- Điều kiện cho phạm vi ô đã chọn. [sum_range]- Phạm vi ô chứa kết quả đầu ra. Để biết thêm giải thích và ví dụ chi tiết về hàm SUMIF , nhấp vào đây .

Tổng quan: Hàm VLOOKUP trong Excel

  • Mục tiêu:

Hàm VLOOKUP tìm kiếm một giá trị ở cột ngoài cùng bên trái trong bảng rồi trả về một giá trị trong cùng một hàng từ một cột đã chỉ định.

  • Công thức:

=VLOOKUP(giá trị tra cứu, bảng_mảng, col_index_num,[range_lookup])

  • Đối số:

lookup_value- Giá trị mà nó tìm kiếm ở cột ngoài cùng bên trái của bảng đã cho. Có thể là một giá trị đơn lẻ hoặc một mảng giá trị. table_array- Bảng mà nó tìm kiếm lookup_value ở cột ngoài cùng bên trái. col_index_num- Số cột trong bảng mà giá trị sẽ được trả về từ đó. [range_lookup]- Cho biết giá trị tra cứu cần khớp chính xác hay một phần. 0 cho khớp chính xác, 1 cho khớp một phần. Mặc định là 1 (khớp một phần). Để biết thêm các giải thích và ví dụ chi tiết hơn về hàm Vlookup , hãy nhấp vào đây .

Đọc thêm: Mảng bảng trong là gì VLOOKUP? (Có giải thích bằng ví dụ)

3 Phương pháp hữu ích để kết hợp SUMIF và VLOOKUP trong Excel

Khi chúng ta phải kết hợp SUMIF VLOOKUP , kịch bản có thể được xem xét thành hai loại. i) Chúng ta phải tìm kiếm các kết quả trùng khớp và sau đó tính tổng dựa trên kết quả tìm được. Hoặc, ii) Chúng ta phải tính tổng từ nhiều bảng hoặc trang tính, sau đó tìm kiếm kết quả khớp với VLOOKUP Hai phương thức đầu tiên trong phần sau bao gồm các tiêu chí ban đầu và trong khi Phương thức thứ 3 sẽ tính tổng của phương thức thứ hai.

1. SUMIF với VLOOKUP để tìm kết quả khớp và tính tổng trong bảng tính tương tự

Hãy cùng giới thiệu vềbộ dữ liệu đầu tiên. Bảng đầu tiên (B4:D14) biểu thị một số dữ liệu đơn đặt hàng ngẫu nhiên có ID sản phẩm và giá tương ứng của chúng. Bảng thứ hai bên phải hiển thị tên khách hàng và ID của họ. Những gì chúng tôi sẽ làm ở đây là tìm kiếm tên khách hàng cụ thể có trong Ô C16 và sau đó dựa trên thông tin duy nhất này, chúng tôi sẽ tìm kiếm các đơn đặt hàng cho khách hàng tương ứng và tính tổng giá được thanh toán trong Ô C17 .

Trong đầu ra Ô C17 , công thức bắt buộc với SUMIF VLOOKUP các hàm sẽ là:

=SUMIF(B5:B14,VLOOKUP(C16,F5:G11,2,FALSE),D5:D14)

Và sau khi nhấn Enter , bạn sẽ nhận được giá trị trả về như trong hình bên dưới.

🔎 Công thức hoạt động như thế nào?

  • Trong công thức này, hàm VLOOKUP hoạt động như đối số thứ hai (Tiêu chí) của hàm SUMIF .
  • Các Hàm VLOOKUP tìm kiếm tên Alex trong mảng tra cứu (F5:G11) và trả về số ID cho Alex.
  • Dựa trên số ID tìm thấy trong phần trước bước, hàm SUMIF cộng tất cả giá cho số ID tương ứng.

Đọc thêm: Cách Vlookup và tính tổng trên Mul tiple Trang tính trong Excel (2 Công thức)

2. SUMIF với VLOOKUP để tìm kết quả khớp và tính tổng trong bảng tính tương tự trong Excel

Trong phần này, chúng ta sẽ áp dụng các quy trình tương tự được mô tảtrước nhưng lần này, mảng hoặc bảng tra cứu có trong một trang tính khác (Sheet2) . Vì vậy, khi chúng ta cần tham khảo mảng tra cứu nơi đặt tên khách hàng và ID của họ, chúng ta cũng sẽ phải đề cập đến tên Trang tính liên quan. Trang tính sau (Sheet1) chứa dữ liệu chính với ô đầu ra.

Và đây là trang tính thứ hai (Sheet2) nơi có mảng tra cứu.

Để đưa mảng tra cứu ở trên vào hàm VLOOKUP , chúng ta phải đề cập đến tên trang tính ( Tờ2) . Tên trang tính này sẽ được chèn tự động khi bạn chuyển sang Sheet2 và chọn mảng tra cứu cho hàm VLOOKUP . Vì vậy, công thức cuối cùng trong đầu ra Ô C17 sẽ là:

=SUMIF(B5:B14,VLOOKUP(C16,Sheet2!B3:C9,2,FALSE),Sheet1!D5:D14)

Bây giờ nhấn Nhập và bạn sẽ nhận được giá trị kết quả như hiển thị bên dưới.

Đọc thêm: Vlookup và trả về tất cả kết quả khớp trong Excel (7 cách)

Cách đọc tương tự

  • Vlookup không hoạt động (8 lý do & giải pháp)
  • Excel LOOKUP vs VLOOKUP: Với 3 ví dụ
  • Kết hợp TÓM TẮT và VLOOKUP trong Excel
  • Hàm INDEX MATCH vs VLOOKUP (9 ví dụ)
  • Cách tạo VLOOKUP phân biệt chữ hoa chữ thường trong Excel (4 phương pháp)

3. Kết hợp các hàm VLOOKUP, SUMPRODUCT và SUMIF cho nhiều trang tính Excel

Bây giờ chúng ta sẽlàm việc với nhiều bảng tính. Trong phương pháp này, chúng ta sẽ tính tổng từ dữ liệu có sẵn trong hai trang tính khác nhau và sau đó trích xuất một giá trị bằng hàm VLOOKUP dựa trên giá trị tương ứng của tổng. Trong hình bên dưới, trang tính đầu tiên có tên Bonus_Amount hiển thị với 3 bảng khác nhau. Bảng ngoài cùng bên trái sẽ hiển thị tiền thưởng bán hàng cho các đại diện bán hàng tương ứng. Chúng ta phải trích xuất các khoản thưởng này bằng cách áp dụng hàm VLOOKUP cho mảng (E5:F8) liên quan đến tiêu chí thưởng. Tiêu chí tiền thưởng thực ra là tổng doanh số mà chúng tôi phải lấy ra từ hai trang tính khác nhau có tên 'Ngày 1' 'Ngày 2' .

Bảng tính sau đây là dữ liệu bán hàng cho Ngày 1 tháng 11 năm 2021.

Và một bảng tính khác có tên 'Ngày 2' ở đây có dữ liệu bán hàng cho ngày thứ hai.

Trong trang tính thứ nhất (Số_tiền thưởng) , công thức bắt buộc trong kết quả Ô C5 sẽ là:

=VLOOKUP(SUMPRODUCT(SUMIF(INDIRECT("'"&$H$5:$H$6&"'!"&"B5:B10"),Bonus_Amount!B5,INDIRECT("'"&$H$5:$H$6&"'!"&"C5:C10"))),$E$5:$F$8,2,TRUE)

Sau khi nhấn Enter và sử dụng Fill Handle để tự động điền các ô còn lại trong cột Phần thưởng, chúng ta sẽ nhận được kết quả đầu ra sau.

🔎 Công thức hoạt động như thế nào?

  • Trong công thức này, hàm INDIRECT đề cập đến tên Trang tính từ Ô H5 và H6.
  • Hàm SUMIF chức năng sử dụng các tờ tham chiếu(Thu được từ hàm INDIRECT) để bao gồm phạm vi tổng và tiêu chí cho các đối số của nó. Kết quả đầu ra từ hàm này trả về trong một mảng biểu thị số tiền bán hàng cho một nhân viên bán hàng cụ thể từ Ngày 1 và Ngày 2.
  • Hàm TỔNG HỢP cộng số tiền bán hàng được tìm thấy trong ngày trước bước.
  • Hàm VLOOKUP tìm phạm vi của tổng số tiền bán hàng này trong bảng (E4:F8) của Tiêu chí thưởng trong trang tính Bonus_Amount . Và cuối cùng, nó trả về số tiền thưởng dựa trên phạm vi tiêu chí cho một nhân viên bán hàng.

Đọc thêm: Cách kết hợp Excel SUMIF & VLOOKUP trên nhiều trang tính

Sử dụng SUMIFS với VLOOKUP để thêm nhiều tiêu chí

Hàm SUMIFS có thể lấy nhiều tiêu chí hoặc điều kiện . Bằng cách kết hợp chức năng này với VLOOKUP , chúng ta có thể tra cứu một giá trị, thêm một số tiêu chí và cuối cùng nhận được tổng dựa trên các tiêu chí được đề cập cho giá trị tra cứu. Tập dữ liệu sau đây khá giống với tập dữ liệu chúng ta đã thấy trong hai phương pháp đầu tiên. Trong bảng này, chúng tôi đã thêm một cột mới sau cột Giá . Cột mới biểu thị trạng thái đơn đặt hàng cho tất cả các ID đơn đặt hàng. Bằng cách sử dụng hàm SUMIFS tại đây, chúng tôi sẽ chèn hai tiêu chí- i) ID đơn hàng cụ thể cho khách hàng và ii) Trạng thái đơn hàng 'Đã xác nhận' chỉ.

Cáccông thức cần thiết trong đầu ra Ô C17 sẽ là:

=SUMIFS(D5:D14,B5:B14,VLOOKUP(C16,G5:H11,2,FALSE),E5:E14,"Confirmed")

Bây giờ nhấn Enter và bạn sẽ nhận được tổng giá của các đơn đặt hàng phù hợp cho Marcus.

Đọc thêm: VLOOKUP với nhiều tiêu chí trong Excel

Lời kết luận

Tôi hy vọng tất cả các phương pháp đơn giản nêu trên giờ đây sẽ giúp bạn áp dụng chúng trong bảng tính Excel của mình khi bạn phải kết hợp SUMIF bằng hàm Vlookup . Nếu bạn có bất kỳ câu hỏi hoặc phản hồi nào, vui lòng cho tôi biết trong phần bình luận. Hoặc bạn có thể xem các bài viết khác của chúng tôi liên quan đến hàm Excel trên trang web này.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.