XLOOKUP với nhiều tiêu chí trong Excel (4 cách dễ dàng)

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

Bất cứ khi nào ai đó có thể cần tra cứu các giá trị tùy thuộc vào nhiều tiêu chí từ một trang tính lớn thì bạn có thể sử dụng một số hàm để thực hiện. XLOOKUP là một trong những hàm tra cứu giá trị tùy thuộc vào nhiều tiêu chí. Trong bài viết này, tôi sẽ giải thích XLOOKUP với nhiều tiêu chí trong Excel.

Để dễ hiểu hơn, tôi sẽ sử dụng tập dữ liệu gồm thông tin nhân viên của các bộ phận khác nhau. Có 3 cột trong tập dữ liệu là Tên nhân viên, Bộ phận, Lương. Ở đây các cột này biểu thị thông tin lương của một nhân viên. nhân viên.

Tải xuống để thực hành

XLOOKUP với nhiều tiêu chí.xlsx

4 cách để thực hiện XLOOKUP với nhiều tiêu chí

1. XLOOKUP với nhiều tiêu chí

Bạn có thể sử dụng hàm XLOOKUP với nhiều tiêu chí .

Để sử dụng hàm XLOOKUP , trước tiên hãy chọn ô mà bạn muốn đặt giá trị tra cứu.

➤ Ở đây, tôi đã chọn ô H4

Sau đó, nhập công thức sau vào ô đã chọn hoặc vào Thanh công thức.

=XLOOKUP(F4&G4,$B$4:$B$14&$C$4:$C$14,$D$4:$D$14)

Tôi muốn tra cứu Mức lương của Ahmed làm việc trong bộ phận CNTT . Trong hàm đã chọn lookup_value F4 & G4 , tiếp theo chọn lookup_array B4:B14 & C4:C14 sau đó chọn return_array D4:D14. Cuối cùng, nó sẽtrả lại Salary .

Cuối cùng, nhấn phím ENTER .

Bây giờ, nó sẽ hiển thị Mức lương của giá trị lookup_value đã cho.

Sau này, bạn có thể sử dụng Xử lý điền để Tự động điền công thức cho các ô còn lại của cột Lương .

Một cách khác

Đầu tiên, chọn ô mà bạn muốn đặt giá trị kết quả.

➤ Ở đây, tôi đã chọn ô H4

Sau đó, nhập công thức sau vào ô đã chọn ô hoặc vào Thanh công thức.

=XLOOKUP(1,($B$5:$B$15=F4)*($C$5:$C$15=G4),$D$5:$D$15)

Tại đây, để tra cứu Mức lương của Jim làm việc tại bộ phận Kế toán . Trong hàm được cung cấp lookup_value 1 , tiếp theo chọn lookup_array B5:B14=F4 * C4:C14=G4 , sau đó chọn return_array D4:D14. Cuối cùng sẽ trả về Salary .

Nhấn phím ENTER , cuối cùng sẽ hiện ra Mức lương của giá trị tra cứu đã cho.

Bây giờ, bạn có thể sử dụng công thức Xử lý điền đến Tự động điền cho các ô còn lại của cột Lương .

Đọc thêm: VLOOKUP với nhiều tiêu chí Bao gồm cả phạm vi ngày trong Excel (2 cách)

2. XLOOKUP hai chiều/lồng nhau

Tại đây, bạn có thể sử dụng Hàm XLOOKUP theo cách hai chiều hoặc lồng nhau để tra cứu các giá trị.

Trước tiên, hãy chọn ô để đặtgiá trị kết quả.

➤ Ở đây, tôi đã chọn ô J4

Sau đó, nhập công thức sau vào ô đã chọn hoặc vào Thanh công thức.

=XLOOKUP(H4,$B$4:$B$7,XLOOKUP(I4,$C$3:$F$3,$C$4:$F$7))

Đây, tôi muốn tra cứu Mức lương của Ahmed làm việc trong bộ phận CNTT . Trong hàm đã cho lookup_value H4 và chọn lookup_array B5:B7 , sau đó sử dụng lại hàm XLOOKUP và chọn tiêu chí thứ 2 I4 lookup_array C3:F3 với return_array C4:F7 . Chắc chắn, nó sẽ trả về Salary .

Cuối cùng, hãy nhấn phím ENTER .

Sau đó, nó sẽ trả về sẽ hiển thị Mức lương của giá trị lookup_value đã cho.

Tại đây, bạn có thể sử dụng Xử lý điền đến công thức Tự động điền cho các ô còn lại của cột Lương .

Một giải pháp thay thế cho XLOOKUP lồng nhau

Bạn có thể sử dụng công thức XLOOKUP lồng nhau theo cách khác.

Trước tiên, hãy chọn ô để đặt giá trị kết quả của bạn.

➤ Ở đây, tôi đã chọn ô J8

Sau đó, nhập công thức sau vào ô đã chọn hoặc vào Thanh công thức.

=XLOOKUP(I8, C3:F3, XLOOKUP(H8, B4:B7, C4:F7))

Ở đây, tôi chỉ hoán đổi các giá trị tra cứu từ hàm XLOOKUP bên trong ra bên ngoài.

Cuối cùng, nhấn phím ENTER .

Ngay lập tức, nó sẽ hiển thị Mức lương của công việc đã cholookup_value.

Đọc thêm: Vlookup với nhiều tiêu chí không có cột trợ giúp trong Excel (5 cách)

3. Nhiều tiêu chí phức tạp

Bạn cũng có thể tra cứu các giá trị tùy thuộc vào nhiều tiêu chí phức tạp bằng cách sử dụng hàm XLOOKUP cùng với hàm LEFT .

Để bắt đầu, hãy chọn ô để đặt giá trị kết quả của bạn.

➤ Ở đây, tôi đã chọn ô F4

Sau đó, nhập công thức sau trong ô đã chọn hoặc vào Thanh công thức.

=XLOOKUP(1,(LEFT(B4:B14)="A")*(C4:C14="IT"),B4:D14)

Ở đây, đối với các tiêu chí khác nhau được sử dụng các biểu thức logic riêng biệt. Trong hàm LEFT được cung cấp lookup_value “A” với phạm vi đã chọn B4:B14 . Đối với tiêu chí thứ hai, sử dụng toán tử “=” với lookup_value trong phạm vi đã chọn C4:C14. Sau đó, tôi đã chọn dải ô B4:D14 làm return_array . Cuối cùng, nó sẽ trả về Lương với Tên nhân viên Phòng ban

Nhấn phím ENTER và phím này sẽ hiển thị Mức lương của giá trị tra cứu đã cho.

Do đó, bạn có thể sử dụng công thức Fill Handle to AutoFill cho các ô còn lại của cột Salary .

Đọc thêm: Cách tra cứu trên nhiều trang tính trong Excel (3 phương pháp)

4. Logic Tiêu chí

Bạn cũng có thể sử dụng hàm XLOOKUP để tra cứu các giá trị tùy thuộc vào nhiều tiêu chí logic.

Để bắt đầu, hãy chọn ô để đặt giá trị kết quả của bạn.

➤ Ở đây, tôi đã chọn ô F4

Sau đó, nhập công thức sau vào ô đã chọn hoặc vào Thanh công thức.

=XLOOKUP(1,(C4:C14="IT")*(D4:D14>3000),B4:B14)

Ở đây, đối với nhiều logic, tôi sẽ sử dụng logic boolean, sau đó nó sẽ tìm số. Trong hàm XLOOKUP đã cung cấp lookup_value “1” với phạm vi đã chọn C4:C14 . Đối với tiêu chí thứ hai, sử dụng toán tử “>” với lookup_value nằm trong phạm vi đã chọn D4:D14. Sau đó, tôi đã chọn dải ô B4:D14 làm return_array . Cuối cùng, nó sẽ trả về Salary lớn hơn 3000 .

Bây giờ, hãy nhấn ENTER .

Trong thời gian chờ đợi, phím này sẽ hiển thị Mức lương của giá trị tra cứu đã cho.

Tóm lại, bạn có thể sử dụng công thức Fill Handle để Tự động điền cho các ô còn lại của cột Salary .

Đọc thêm: Tra cứu và trả về nhiều giá trị được nối vào một ô trong Excel

Thực hành Phần

Tôi đã đưa ra một tờ thực hành trong sách bài tập để thực hành các cách XLOOKUP đã được giải thích này với nhiều tiêu chí. Bạn có thể tải xuống từ phần trên.

Kết luận

Trong bài viết này, tôi đã cố gắng giải thích 4 điều dễ hiểu vàcách XLOOKUP nhanh chóng với nhiều tiêu chí trong Excel. Những cách khác nhau này sẽ giúp bạn thực hiện XLOOKUP với nhiều tiêu chí. Cuối cùng nhưng không kém phần quan trọng nếu bạn có bất kỳ đề xuất, ý tưởng và phản hồi nào, vui lòng bình luận bên dưới.

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ọ.