SUMIF với Hàm INDEX và MATCH trong Excel

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

Trong Microsoft Excel, hàm SUMIF với INDEX-MATCH được sử dụng rộng rãi để trích xuất tổng dựa trên nhiều tiêu chí từ các cột & hàng . Trong bài viết này, bạn sẽ biết chi tiết cách chúng ta có thể sử dụng SUMIF này cùng với các hàm INDEX-MATCH một cách hiệu quả để lấy dữ liệu theo nhiều tiêu chí .

Ảnh chụp màn hình ở trên là tổng quan về bài viết đại diện cho tập dữ liệu & một ví dụ về chức năng trích xuất dữ liệu bằng cách tính tổng dựa trên các tiêu chí. Bạn sẽ tìm hiểu thêm về tập dữ liệu cùng với tất cả các hàm phù hợp theo các phương pháp sau trong bài viết này.

Tải xuống Sổ làm việc thực hành

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

SUMIF với INDEX & MATCH

Giới thiệu về SUMIF, INDEX & Hàm MATCH trong Excel

Trước khi tìm hiểu về cách sử dụng hàm kết hợp này, chúng ta hãy cùng tìm hiểu về & các chức năng cơ bản lúc đầu.

1. Hàm SUMIF

  • Hoạt động:

Thêm các ô được chỉ định bởi các điều kiện hoặc tiêu chí đã cho.

  • Cú pháp công thức:

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

  • Đối số:

phạm vi- Phạm vi ô chứa tiêu chí.

tiêu chí- Tiêu chí được chọn cho phạm vi.

sum_range- Phạm vi ô được xem xét để tính tổng.

  • Ví dụ:

Trong hình bên dưới, có một tập dữ liệu. 10 thương hiệu máy tính nằm trong Cột A , danh mục thiết bị trong Cột B và tổng doanh số bán sản phẩm của mỗi thương hiệu trong 6 tháng nằm trong 6 cột tiếp theo trong bảng.

Với chức năng SUMIF , chúng tôi sẽ tìm thấy tổng doanh số bán hàng trong tháng 5 chỉ dành cho máy tính để bàn của tất cả các thương hiệu. Vì vậy, công thức của chúng ta trong Ô F18 sẽ là:

=SUMIF(C5:C14,F17,H5:H14)

Sau khi nhấn Enter , bạn ' sẽ nhận được tổng giá bán là 71.810 đô la.

2. Hàm INDEX

  • Hoạt động:

Trả về giá trị tham chiếu của ô tại giao điểm của ô hàng cụ thể & cột trong một phạm vi nhất định.

  • Cú pháp công thức:

=INDEX(mảng, row_num, [column_num])

Hoặc,

=INDEX(tham chiếu, row_num , [column_num], [area_num])

  • Đối số:

mảng- Phạm vi ô, cột hoặc hàng được xem xét cho các giá trị cần tra cứu.

row_num- Vị trí hàng trong mảng.

column_position- Vị trí cột trong mảng.

tham chiếu- Phạm vi mảng.

area_num- Số thứ tự của mảng trong tham chiếu, nếu bạn không đề cập đến nó sẽ được coi là1.

  • Ví dụ:

Giả sử rằng chúng tôi muốn biết giá trị tại giao điểm của hàng thứ 3 & Cột thứ 4 từ mảng giá bán từ bảng. Vì vậy, trong Ô F18 , chúng ta phải gõ:

=INDEX(D5:I14,3,4)

Bây giờ nhấn Enter & bạn sẽ nhận được kết quả.

Vì cột thứ 4 trong mảng đã chọn biểu thị giá bán của tất cả các thiết bị trong tháng 4 & hàng thứ 3 đại diện cho danh mục Máy tính để bàn Lenovo, vì vậy tại giao điểm của chúng trong mảng, chúng ta sẽ tìm thấy giá bán của Máy tính để bàn Lenovo trong tháng 4.

Đọc thêm : Cách khớp nhiều tiêu chí từ các mảng khác nhau trong Excel

3. Hàm MATCH

  • Hoạt động:

Trả về vị trí tương đối của một mục trong một mảng khớp với một giá trị được chỉ định theo thứ tự được chỉ định.

  • Cú pháp công thức:

=MATCH(lookup_value , lookup_array, [match_type])

  • Đối số:

lookup_value- Giá trị ô cần tìm trong phạm vi ô.

lookup_array- Phạm vi ô mà giá trị tra cứu phải được tìm kiếm.

match_type- Đây là tùy chọn. Nó sẽ xác định xem bạn muốn khớp một phần hay chính xác từ mảng cho giá trị tra cứu của bạn.

  • Ví dụ:

Đầu tiên, chúng ta sẽ biết vị trí của tháng 6 từtiêu đề tháng. Trong Ô F17 , công thức của chúng ta sẽ là:

=MATCH(F16,D4:I4,0)

Nhấn Enter & bạn sẽ thấy rằng vị trí cột của tháng 6 là 6 trong tiêu đề tháng.

Thay đổi tên của tháng trong Ô F16 & bạn sẽ thấy vị trí cột liên quan của tháng khác được chọn.

Và nếu chúng tôi muốn biết vị trí hàng của thương hiệu Dell từ tên của các thương hiệu trong Cột B , thì công thức trong Ô F20 sẽ là:

=MATCH(F19,B5:B14,0)

Ở đây, B5:B14 là phạm vi ô mà tên thương hiệu sẽ được tìm kiếm. Nếu bạn thay đổi tên thương hiệu trong Ô F19 , bạn sẽ nhận được vị trí hàng liên quan của thương hiệu đó từ phạm vi ô đã chọn.

Đọc thêm: Cách sử dụng INDEX và đối sánh để đối sánh một phần (2 cách)

Các bài đọc tương tự

  • Cách chọn dữ liệu cụ thể trong Excel (6 phương pháp)
  • Công thức sử dụng các hàm MATCH INDEX MATCH trong Excel
  • So khớp chỉ mục với nhiều So khớp trong Excel (5 Phương pháp)
  • Cách sử dụng INDEX & Các hàm trang tính MATCH trong Excel VBA
  • Excel INDEX MATCH để trả về nhiều giá trị trong một ô

Kết hợp INDEX & Hàm MATCH trong Excel

Bây giờ chúng ta sẽ biết cách sử dụng INDEX & MATCH kết hợp với nhau dưới dạng một hàm và hàm kết hợp này trả về chính xác kết quả đầu ra là gì. Đâychức năng INDEX-MATCH kết hợp có hiệu quả để tìm dữ liệu cụ thể từ một mảng lớn. Hàm MATCH ở đây tìm hàng & vị trí cột của các giá trị đầu vào & hàm INDEX sẽ chỉ trả về đầu ra từ giao điểm của hàng đó & các vị trí cột.

Bây giờ, dựa trên tập dữ liệu của mình, chúng tôi muốn biết tổng giá bán của thương hiệu Lenovo trong tháng 6. Vì vậy, trong Ô F18 , hãy nhập:

=INDEX(D5:I14,MATCH(F17,B5:B14,0),MATCH(F16,D4:I4,0))

Nhấn Enter & bạn sẽ tìm thấy kết quả ngay lập tức.

Nếu bạn thay đổi tháng & tên thiết bị trong F16 & F17 tương ứng, bạn sẽ nhận được kết quả liên quan trong F18 cùng một lúc.

Đọc thêm: Chỉ mục Excel So khớp một tiêu chí/nhiều tiêu chí với một/nhiều kết quả

Sử dụng SUMIF với INDEX & Hàm MATCH trong Excel

Bây giờ chúng ta hãy đến với nội dung chính của bài viết. Chúng tôi sẽ sử dụng SUMIF với INDEX & MATCH ở đây. Đối với tính toán của chúng tôi với nhiều tiêu chí, chúng tôi đã sửa đổi tập dữ liệu một chút. Trong Cột A , 5 thương hiệu hiện có mặt với nhiều lần xuất hiện cho 2 loại thiết bị của họ. Giá bán ở các cột còn lại không thay đổi.

Chúng ta sẽ biết tổng doanh số bán thiết bị Lenovo trong tháng 6.

📌 Các bước:

➤ Trong đầu ra Ô F18 , công thức liên quan sẽ là:

=SUMIF(B5:B14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))

➤ Nhấn Enter & bạn sẽ nhận được tổng giá bán cho Lenovo trong tháng 6 cùng một lúc.

Và nếu bạn muốn chuyển sang danh mục thiết bị, giả sử bạn muốn tìm tổng giá bán đối với máy tính để bàn thì Phạm vi tổng của chúng tôi sẽ là C5:C14 & Tiêu chí tính tổng bây giờ sẽ là Máy tính để bàn. Vì vậy, trong trường hợp đó, công thức sẽ là:

=SUMIF(C5:C14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))

Đọc thêm: INDEX MATCH với nhiều tiêu chí trong một trang tính khác nhau (2 cách)

Sử dụng SUMIFS với INDEX & Hàm MATCH trong Excel

SUMIFS là danh mục con của hàm SUMIF . Bằng cách sử dụng hàm SUMIFS cùng với INDEX & MATCH bên trong, bạn có thể thêm nhiều hơn 1 tiêu chí mà hàm SUMIF không thể. Trong các hàm SUMIFS , bạn phải nhập Phạm vi Tổng trước, sau đó Phạm vi Tiêu chí cũng như Tiêu chí Phạm vi sẽ được đặt. Bây giờ, dựa trên tập dữ liệu của chúng tôi, chúng tôi sẽ tìm ra giá bán của máy tính để bàn Acer trong tháng Năm. Dọc theo các hàng, chúng tôi đang thêm hai tiêu chí khác nhau ở đây từ Cột B & C .

📌 Các bước:

➤ Công thức liên quan trong Ô F19 sẽ là:

=SUMIFS(INDEX(D5:I14,0,MATCH(F16,D4:I4,0)),B5:B14,F17,C5:C14,F18)

➤ Nhấn Enter & hàm sẽ trả về là 9.000,00 đô la.

Đọc thêm: Chỉ số khớp tổng nhiều hàng trong Excel (3 cách)

Lời kết luận

Tôi hy vọng, bài viết này về cách sử dụng SUMIFvới INDEX & Các hàm MATCH giờ đây sẽ nhắc bạn áp dụng trong các công việc Excel của mình. 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 thú vị khác của chúng tôi liên quan đến các 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ọ.