Trong bài viết này, Gitiho mang đến cho các bạn cách dùng các hàm LOOKUP nhiều điều kiện để xác định đơn giá theo nhiều điều kiện trên Excel mới nhất và hiệu quả nhất.
Thay vì phải nhớ hai loại hàm VLOOKUP và HLOOKUP (hàm LOOKUP nhiều điều kiện) thì INDEX và MATCH cũng là hai hàm vô cùng hữu hiệu để xác định đơn giá theo điều kiện.
Những điều chúng ta cần lưu ý khi sử dụng INDEX và MATCH là:
Ta sẽ sử dụng cấu trúc cụ thể qua hàm sau:
INDEX(Bảng dữ liệu, MATCH(Mã công ty, Cột Mã công ty,0),MATCH(Mã hàng, dòng Mã hàng,0))
Qua đó ta sẽ áp dụng toạ độ tham chiếu:
G3=INDEX($B$13:$F$17,MATCH(C3,$B$13:$B$17,0),MATCH(B3,$B$13:$F$13,0))
Xem thêm: CÁCH ỨNG DỤNG HÀM INDEX VÀ MATCH NÂNG CAO (PHẦN 1)
Dùng hàm VLOOKUP trong tính đơn giá với mục đích tham chiếu dữ liệu theo nhiều điều kiện. Vậy sẽ thế nào nếu như ta dùng VLOOKUP và hàm MATCH để thực hiện chung một nghiệm vụ.
Điều ta cần phải lưu ý khi dùng cách thức này là xác định VLOOKUP sẽ theo giá trị nào và MATCH sẽ theo giá trị nào. Nhìn vào hình ảnh minh hoạ dưới đây ta sẽ cần chú ý vào cấu trúc của bảng đơn giá dưới đây:
Cấu trúc hàm sẽ là:
VLOOKUP(Mã công ty, Bảng đơn giá, MATCH(mã hàng, dòng mã hàng, 0), 0)
Thay toạ độ tham chiếu vào, ta có.
G3=VLOOKUP(C3,$B$14:$F$17,MATCH(B3,$B$13:$F$13,0),0)
Tương tự như VLOOKUP thì HLOOKUP cũng là hàm để tham chiếu dữ liệu nhưng chỉ khác về hướng tham chiếu. Bên cạnh đó ta cũng cần lưu ý một số điều kiện khi chuyển sang HLOOKUP.
Cấu trúc hàm sẽ là:
HLOOKUP(Mã hàng, Bảng đơn giá, MATCH(Mã công ty, cột Mã công ty, 0), 0)
Thay vào nội dung tham chiếu sẽ là:
G3=VLOOKUP(C3,$B$14:$F$17,MATCH(B3,$B$13:$F$13,0),0)
Có thể nói hàm SUMPRODUCT là hàm cực kỳ linh động khi có thể dùng cho rất nhiều trường hợp khác nhau, trường hợp xác định đơn giá theo điều kiện cũng không phải ngoại lệ.
Điều ta cần để ý ở đây là ta dùng hàm SUMPRODUCT khi bảng đơn giá không có các mã trùng nhau, Bên cạnh đó là cần xét 2 điêu kiện mảng 2 chiều. Như ở bảng tính này là Mã hàng thuộc vùng C13:F13 và Mã công ty thuộc vùng B14:B17, tương tự như vậy ở vùng C14:F17.
Áp dụng công thức ta sẽ có.
G3=SUMPRODUCT(($B$14:$B$17=C3)*($C$13:$F$13=B3)*$C$14:$F$17)
Với một điều kiện thực hiện yêu cầu mà chúng ta có tới 4 cách để giải quyết vấn đề khác nhau, tuỳ thuộc vào sự hiểu biết và trình độ của người dùng Excel. Công dụng của hàm LOOKUP nhiều điều kiện để tính đơn giá theo nhiều điều kiện là quan trọng và hiệu quả. Ngoài ra, bạn đọc cũng có thể thấy được các loại hàm trong Excel luôn có thể biến đổi và thậm chí là kết hợp cùng nhau để hoá giải một vấn đề, thật kỳ diệu phải không nào!
Tham khảo: Cách dùng hàm VLOOKUP nhiều giá trị và lồng vlookup với nhiều tiêu chí
Hi vọng 4 cách xác định đơn giá theo điều kiện trên Excel được chia sẻ trong bài viết này có thể giúp các bạn làm việc hiệu quả và nhanh chóng hơn. Có thể thấy Excel có rất nhiều tác dụng tốt cho công việc
Tuyệt đỉnh Excel: Trở thành bậc thầy Excel sau 16 giờ
Khóa học Tuyệt đỉnh Excel có hệ thống bài bản, được xây dựng theo lộ trình rõ ràng từ cơ bản đến nâng cao. Mỗi bài giảng không chỉ có lý thuyết mà còn có các bài tập thực tế, vừa học vừa thực hành giúp bạn nắm rõ kiến thức hơn. Trong khóa học có tặng kèm các file tài liệu cực hay về thủ thuật Excel giúp bạn học tập hiệu quả hơn.
Trong khi học tập, nếu bạn có vấn đề chưa hiểu thì hãy đặt câu hỏi dưới mỗi bài học. Chuyên gia Excel sẽ giải đáp cho bạn trong vòng 24h nhé. Đặc biệt, khóa học không giới hạn thời gian và số lần học. Bạn chỉ cần đăng ký tham gia một lần là có thể sử dụng trọn đời. Nội dung của khóa học sẽ được cập nhật liên tục nên bạn có thể học kiến thức mới thường xuyên mà không mất thêm chi phí. Hãy đăng ký tham gia ngay nhé!
Top khóa học Excel được học viên đánh giá cao