Mục lục
Kết hợp Excel SUMIF & Hàm VLOOKUP là một trong những công thức phổ biến nhất để thu thập các giá trị từ nhiều trang tính và tính tổng các giá trị dựa trên một tiêu chí. Trong bài viết này, chúng ta sẽ tìm hiểu về cách thực hiện điều đó với nhiều ví dụ và giải thích.
Sách bài tập thực hành
Tải xuống sách bài tập và bài tập sau.
Kết hợp SUMIF & VLOOKUP Trên Nhiều Trang Tính.xlsx
Giới thiệu về Hàm SUMIF trong Excel
Hàm SUMIF tính tổng các giá trị dựa trên một điều kiện cụ thể.
-
Cú pháp:
=SUMIF(phạm vi, tiêu chí, [sum_range])
-
Đối số:
phạm vi : Phạm vi giá trị để tính tổng
tiêu chí: Điều kiện để sử dụng trong phạm vi đã chọn
[sum_range] : Nơi chúng tôi muốn xem kết quả.
Giới thiệu về phạm vi Hàm VLOOKUP của Excel
Hàm VLOOKUP tìm kiếm một giá trị trong bảng được sắp xếp theo chiều dọc và trả về giá trị phù hợp.
-
Cú pháp:
=VLOOKUP (lookup_value, table_array, column_index_num, [range_lookup])
-
Đối số:
lookup_value : Thứ chúng tôi muốn tra cứu.
table_array : Từ nơi chúng tôi muốn tra cứu.
column_index : Số cột trong phạm vi chứa giá trị trả về.
[range_lookup] : Đối với đối sánh chính xác = FALSE, Đối sánh gần đúng / Một phần = TRUE.
2 Cách dễ dàng để kết hợp Excel SUMIF & VLOOKUP trên nhiều trang tính
1. Sử dụng Hàm SUMIF trong Excel với Hàm VLOOKUP trên nhiều trang tính
Hàm SUMIF hoạt động giống như Hàm SUM nhưng nó chỉ tính tổng những giá trị phù hợp với điều kiện đã cho. Chúng ta sẽ sử dụng hàm VLOOKUP bên trong hàm SUMIF để nhập tiêu chí. Giả sử chúng ta có hai trang tính ( Sheet1 & Sheet2 ). Trong Sheet1 chúng tôi có tất cả ID của nhân viên và số tiền bán hàng của họ với giá trong phạm vi B4:D9 .
Trong Sheet2 , chúng tôi có tên của tất cả nhân viên cùng với số ID của họ.
Ở đây chúng tôi sẽ tìm kiếm nhân viên đó Lily ( Ô C11 ) của Trang tính1 . Bây giờ, từ Sheet2, chúng ta sẽ tìm ID No của cô ấy và hiển thị tổng giá bán tổng cộng trong Ô C12 ( Sheet1 ).
CÁC BƯỚC:
- Đầu tiên, chọn Ô C12 trong Sheet1 .
- Bây giờ hãy nhập công thức:
=SUMIF(B5:B9,VLOOKUP(C11,Sheet2!B5:C9,2,FALSE),Sheet1!D5:D9)
- Sau đó nhấn Ctrl+Shift+Enter để xem kết quả.
➥ Phân tích công thức
➤ VLOOKUP(C11,Sheet2!B5:C9,2,FALSE)
Thao tác này sẽ tra cứu ID Không cho giá trị của Ô 11 của Trang tính1 từ phạm vi ô Trang tính2 B5:C9 B5:C9 . sau đótrả về giá trị khớp chính xác.
➤ SUMIF(B5:B9,VLOOKUP(C11,Sheet2!B5:C9,2,FALSE),Sheet1!D5:D9)
Thao tác này sẽ tổng hợp tất cả các mức giá, dựa trên kết quả trùng khớp chính xác của Số ID từ bước trước.
Lưu ý:
- Nếu bạn không phải là người dùng Excel 365, thì để có kết quả cuối cùng, bạn phải nhấn Ctrl+Shift+Enter vì VLOOKUP hoạt động dưới dạng công thức mảng.
- Chỉ số cột số không được nhỏ hơn 1.
- Hàm SUMIF chỉ hoạt động trên dữ liệu số.
Đọc thêm: SUMIF cho nhiều tiêu chí trên các trang tính khác nhau trong Excel (3 phương pháp)
Cách đọc tương tự
- SUMIF với nhiều tiêu chí (5 ví dụ dễ nhất)
- Cách lấy dữ liệu từ một trang tính khác dựa trên tiêu chí trong Excel
- SUMIF với nhiều tiêu chí cho các cột khác nhau trong Excel
- Tính tổng nhiều cột dựa trên nhiều tiêu chí trong Excel
2. Kết hợp SUMIF, VLOOKUP & Hàm GIÁN TIẾP Trên Nhiều Trang Tính
Trong phần này, chúng ta sẽ sử dụng SUMPRODUCT & Các hàm GIÁN TIẾP với VLOOKUP & Hàm SUMIF cho nhiều trang tính. Ở đây chúng tôi có ba trang tính. Trong bảng tính đầu tiên ‘ Bonus ’, chúng ta có thể thấy tên nhân viên. Chúng ta phải tìm ra số tiền thưởng cho mỗi nhân viên. Ngoài ra còn có một bảng tiêu chí tiền thưởng ( E4:F7 ) hiển thị số tiền thưởng dựa trên số tiền bán hàng.Chúng tôi cần trích xuất các giá trị từ Tháng 1 & Bảng tính Tháng 2 .
Hiện doanh số của Tháng 1 nằm trong bảng tính bên dưới.
Và doanh số bán hàng của Tháng 2 nằm trong bảng tính bên dưới.
BƯỚC:
- Đầu tiên, chọn Ô C5 của bảng tính Bonus .
- Tiếp theo, nhập công thức sau:
=VLOOKUP(SUMPRODUCT(SUMIF(INDIRECT("'"&$H$5:$H$6&"'!"&"B5:B9"),Bonus!B5,INDIRECT("'"&$H$5:$H$6&"'!"&"C5:C9"))),$E$5:$F$7,2,TRUE)
- Cuối cùng, nhấn Enter và sử dụng Fill Handle để xem phần còn lại của kết quả.
➥ Phân tích công thức
➤ Hàm INDIRECT chuyển đổi văn bản chuỗi vào một tham chiếu ô hợp lệ. Ở đây nó sẽ tham chiếu đến các trang tính từ phạm vi ô H5:H6 .
➤ Để bao gồm phạm vi tổng và tiêu chí, Hàm SUMIF sẽ sử dụng các trang tính tham chiếu mà chúng tôi đã chỉ ra. Nó sẽ trả về giá trị số tiền bán hàng của mỗi nhân viên từ bảng tính Tháng 1 & Tháng 2 .
➤ Hàm TÓM TẮT sẽ tổng hợp số tiền chúng tôi tìm thấy từ quy trình trên.
➤ Trong phần Tiền thưởng trang tính, Hàm VLOOKUP tra cứu từ phạm vi E5:E7 . Cuối cùng, nó sẽ trả về số tiền thưởng phù hợp của một nhân viên.
Lưu ý:
- Số chỉ mục cột sẽ không nhỏ hơn 1.
- Nhập số chỉ mục dưới dạng giá trị số.
- Hàm SUMIF chỉ hoạt động trên dữ liệu số.
- Chúng ta nên nhấn Ctrl+Shift+Enter vì VLOOKUP hoạt động như một công thức mảng.
Đọc thêm: Hàm SUMIF trong Excel cho nhiều tiêu chí (3 phương pháp + tiền thưởng)
Kết luận
Bằng cách sử dụng các phương pháp này, chúng ta có thể dễ dàng kết hợp các hàm Excel SUMIF & VLOOKUP trên nhiều trang tính để tìm một giá trị. Có thêm sách bài tập thực hành. Đi trước và cung cấp cho nó một thử. Vui lòng hỏi bất cứ điều gì hoặc đề xuất bất kỳ phương pháp mới nào.