Tổng Hợp

Kinh nghiệm sử dụng hàm VLOOKUP nhiều điều kiện


Có thể thấy Excel là nỗi ám ảnh của nhiều người nếu bạn không phải sử dụng thường xuyên cũng như không biết về các hàm để sử dụng. Trong Excel có rất nhiều hàm. Chúng giúp cho việc thực hiện các trang tính của bạn nhanh chóng và dễ dàng hơn. Tuy nhiên, không phải ai cũng có thể ghi nhớ được tất cả các hàm đó. Chỉ là hàm nào hay dùng nhiều thì nhớ đến. Một trong số những hàm được quan tâm nhiều nhất hiện này đó là hàm VLOOKUP nhiều điều kiện.

Hàm VLOOKUP nhiều điều kiện là gì?

Nếu là người thường xuyên phải làm việc với Excel thì khi hỏi đến hàm VLOOKUP nhiều điều kiện là gì, bạn sẽ có thể trả lời ngay lập tức. Đây là hàm dùng để giúp bạn tìm kiếm các giá trị và trả lại một kết quả theo hàng dọc.

Hàm này được sử dụng rất phổ biến trong việc thống kê cũng như dò tìm các dữ liệu. Công việc này sẽ trở nên nhanh chóng, tiện lợi hơn, không hề mất thời gian, công sức, không có sự sai lệch như khi làm thủ công.

Cách sử dụng hàm VLOOKUP với 2 điều kiện

Sử dụng hàm VLOOKUP trong trường hợp tạo cột phụ

Trước tiên, hãy cùng tìm hiểu về cách sử dụng hàm VLOOKUP nhiều điều kiện với ví dụ đơn giản nhất là tạo cột phụ. Muốn thực hiện điều này chúng ta hãy cùng đến với ví dụ ở hình bên dưới. Thực hiện việc tìm sản lượng của một sản phẩm theo ca.

Nếu như bình thường, chúng ta chỉ tìm dữ liệu bằng hàm VLOOKUP với 1 điều kiện thì nay phải tìm tới 2 điều kiện. Mà cụ thể ở đây là tìm sản lượng của sản phẩm theo ca. Việc thực hiện cũng rất dễ dàng khi bạn tạo thêm cột phụ ở trước mã của sản phẩm như hình này. Chỉ cần nhập công thức tại cột phụ để ghép các sản phẩm với ca ở từng cột thành 1 cột duy nhất.

Sau đó thực hiện tìm sản lượng của sản phẩm theo ca và tạo một bảng tính riêng ở bên cạnh.

Nhập mã và ca còn sản lượng thì bạn sẽ nhập công thức tìm kiếm như sau. Ví dụ là tìm sản lượng của sản phẩm A trong ca 1 thì hãy nhập công thức vào ô G6 là:

=VLOOKUP(G4&G5;$A$2:$D$6;4;0)

Cuối cùng nhấn OK sẽ được kết quả như hình dưới.

Từng sản phẩm sẽ được phân chia theo ca một cách chi tiết. Hãy thực hiện với công thức như vậy cho tất cả các sản phẩm còn lại.

Sử dụng hàm bằng cách tạo công thức mảng

Đây là cách thứ 2 để dùng hàm VLOOKUP nhiều điều kiện giúp bạn tìm kiếm dữ liệu. Cách này khá ít dùng bởi nó hơi phức tạp một chút nhưng nếu muốn tìm với nhiều điều kiện hơn cũng có thể thực hiện được.

Lưu ý là sử dụng hàm bằng cách tạo công thức mảng thì nên dùng VLOOKUP cùng với CHOOSE. Hai hàm này đều dùng để tìm kiếm các dữ liệu và chúng sẽ thực hiện tìm kiếm 1 giá trị trong 1 danh sách giá trị khác nhau.

Chúng ta hãy tiếp tục thực hiện với ví dụ ở trên về tìm kiếm sản phẩm, sản lượng trong cùng 1 ca làm việc. Lúc này, bạn sẽ không cần phải sử dụng cột phụ nữa mà trực tiếp tìm kiếm sản phẩm luôn.

Ví dụ, nếu muốn tìm sản lượng của sản phẩm A trong ca sản xuất số 1 thì công thức áp dụng sẽ là:

=VLOOKUP(G3&G4;CHOOSE({1\2};(B2:B6)&(C2:C6);D2:D6);2;0)

Lưu ý là các dấu (;) hay (.) được sử dụng trong hàm sẽ tùy thuộc vào các máy tính khác nhau. Bạn cần nhận biết để lên công thức chính xác, không phải lặp đi lặp lại nhiều lần và nhầm lẫn.

Sau khi có công thức, hãy nhấn tổ hợp Ctrl + Shift + Enter. Bạn sẽ nhận được kết quả như bảng phía dưới. Chúng ta sẽ thấy sản lượng của sản phẩm A trong ca 1 được hiện ra ngay lập tức.

Các bạn có thể xem hướng dẫn chi tiết trong video dưới đây

Việc thực hiện công thức mảng không bắt người dùng phải có thêm cột phụ nhưng công thức nhập vào sẽ rất dài, dễ nhầm lẫn và khó nhớ. Đây chính là lý do vì sao mà cách thứ 2 không được lựa chọn sử dụng nhiều.

Đó là những thông tin cơ bản nhất về việc sử dụng hàm VLOOKUP nhiều điều kiện để tìm kiếm một dữ liệu nào đó mà bất cứ ai cũng có thể áp dụng được. Hãy lựa chọn cách phù hợp nhất với công việc của mình để nâng cao chất lượng, hiệu quả.

Tin HOT
Se han VUELTO LOCOS!! 😱 Así es el Redmi Note 9 Pro Max
Lập Trình Linux
Tự học shell script – Phần 1.1 – Hướng dẫn sử dụng lệnh echo
Phần Mềm
Hướng dẫn soạn thảo văn bản theo Nghị định 30/2020/NĐ-CP của Chính phủ ngày 05/3/2020
  • Quá hay, rất nhiều mẹo hữu ích. Thanks Gà nhé


  • Chào bác, ở tab6 khi mình thêm giá trị phía dưới nhưng data validation list không hiển thị thêm giá trị dù phần table fearture đã extend ra rồi. bác giúp làm cách nào thêm tự động được . thank bác


  • Em muốn dataV từ sheet 1 sang 2 làm thế nào ạ


  • Thank anh! Nhiều mẹo thần thánh và hữu ích lắm ạ


  • bạn Gà cho mình hỏi 1 tí. Mình làm báo giá cho các chỉ tiêu thí nghiệm, mình dùng hàm IF kết hợp VLOOKUP, nhưng với TCVN 18 thì nó có 3 loại chỉ tiêu (N, P, K) với 3 giá khác nhau, vậy làm sao để khi nhập TCVN 18 vào thì mình sẽ có 3 lựa chọn N, P, K để ra giá tương ứng, bạn có thể làm clip hướng dẫn đc không.


  • cám ơn anh Gà


  • Cám ơn anh, rất hay và hữu ích. Mong nhận được nhiều bài giảng của anh.


  • anh ơi phần 14 đoạn cuối video. muốn cố định giá trị lớn nhất rồi làm phần giá trị nhỏ nhất thì làm thế nào ạ


  • Ga Excel cho hỏi làm sao dung hàm Vlookup để lọc số điện thoại theo mạng Vna, Mobi và Vtel, xin cảm ơn


  • bài rất hay, cảm ơn Gà Excel, nhưng đoạn cuối làm sao để tìm ra được giá trị lớn nhất nhỏ nhất vậy Gà, đoạn đó bị cắt mất tiêu rồi


  • You are a great teacher.


  • SỐ 9, cho em hỏi sao ko có IFNA hay vì excel 2007 ko có ạ


  • A ơi cứu e vs lúc e nhập vlookup tới giá trị thứ 2 nó hiện ra cái bản nói công thức này có vấn đề ,bạn ko nhập 1 công thức,vv….. Máy tính hay đt j cx v luôn a


  • Cảm ơn a ạ!


  • Mình sử Chức năng Excel table Feature ,linh giữa các sheet lại ko được bạn à ?? nhờ bạn chỉ giáo giúp


  • có ai bị trường hợp này không: trong bài tập số 4, dùng làm Vlookup để tìm các giá trị đơn giá cho các hãng điện thoại, nếu mình lấy cụ thể hãng " Oppo F9" làm giá trị " lookup-value", thì các giá trị của các hãng khác không ra được giá trị đơn giá cần tìm ( theo mình thấy thì các chữ đầu tiên của các hãng nếu nằm trước chữ 0 trong bảng chữ cái thì không ra giá trị, còn các chữ sau chữ 0 thì lại ra, mà ko biết khắc phục lỗi thế nào)


  • Bai rat hay a, cho mình xin fire nhe huyenanthu316@gmail.com


  • Ko đơn giản thử đi thử lại vẫn sai nhiều hì. Công nhận mình nhận ra mình ngu thật. Gà xcel


  • Bài 9, máy mình k có IFNA là sao vậy bạn? Đang sử dụng Excell2010


  • cho mình hỏi là mình làm y như thế mà máy toàn hiện ra N/a,
    . xin giải đáp ạ


  • Cảm ơn bạn,bài viết rất hữu ích. Nhưng cho mình hỏi 1 chút ở ví dụ 3, khi chọn cột B để vlookup,nhưng khi chọn bảng và trả về cột thứ 2 của bảng(tức cột F),thì tại sao excel lại so sánh với cột ĐTB(tức cột E)?


  • Bạn cho mình hỏi, khi mình dùng tính năng Data Validation >>>list được rồi, nhưng sau đó tắt file đi lúc sau mở lại file đó thì lại phải làm lại tính căng này là do lỗi gì


  • đang học tới bài số 6 nói chung là xem xong và tự làm lại được hết,giờ học tiếp bài tiếp theo xem sao,dậy dễ hiểu và chi tiết,cảm ơn anh.Mong anh ra video nhiều hơn.


  • cám ơn anh nhiều nhé. 🙂 rất bổ ích nhé.


  • Cảm ơn ad


  • Bài rất hay. Cảm ơn nhiều ạ. Anh có series hướng dẫn tự học excel không ạ?


  • Tuyệt vời


  • Thanks em nhieu.


  • Bạn giảng cực kỳ có tâm. Cảm ơn bạn nhiều! Sẽ lần lượt xem tất cả các video của bạn.


  • Bài giảng quá hay, cám ơn thầy giảng rất nhiều


  • sao bài 6 em k tạo table động được ạ, em y thầy mà không được 🙁 giúp em với ạ


  • Hay, rõ ràng


  • ơ anh ơi em cx làm y như anh mà đến CoCa không tính đc ạ?


  • Cảm ơn ad, video rất hay, chỉ dẫn nhiệt tình


  • hay, hữu dụng


  • Mình k tìm được linh, bạn cho mình đk k ạ