Show
Hàm VLOOKUP trong Google Sheets là một hàm cực kỳ hữu ích trong việc tra cứu dữ liệu. Dưới đây là cách dùng VLOOKUP trong Google Sheets dành cho tất cả mọi người. Cách VLOOKUP hoạt động trong Google SheetsVLOOKUP là 1 trong số những hàm dễ gây hiểu lầm nhất khi sử dụng trong Google Sheets. Nó cho phép người dùng tìm và liên kết 2 bộ dữ liệu trong bảng tính bằng một giá trị tìm kiếm duy nhất. Khác với cách dùng VLOOKUP trong Excel, VLOOKUP trong Google Sheets không cung cấp hướng dẫn dùng vì vậy chúng ta phải tự tay gõ công thức này. Công thức cơ bản của hàm VLOOKUP=VLOOKUP(Search_Key, Range, Index, Is_Sorted) VLOOKUP mới nghe thì có vẻ khó hiểu nhưng thực tế cách dùng khá dễ dàng khi bạn biết cách hoạt động của nó. Một công thức dùng hàm VLOOKUP có 4 đối số.
Dưới đây là ví dụ mình họa cách dùng VLOOKUP trong Googlesheet. Cách dùng VLOOKUP trên một bảng tínhVí dụ, chúng ta có hai bảng dữ liệu trên một bảng tính như sau. Bảng A đầu tiên là tên nhân viên, số ID và ngày sinh nhật.Chúng ta cần dựa vào bảng A để xuát kết quả sang bảng B. Trong bảng thứ hai (bảng B) chúng ta cần dùng VLOOKUP để tìm kiếm dữ liệu sử dụng tiêu chí bất tìm kiếm từ bảng đầu tiên (tên, số ID hoặc ngày sinh). Trong ví dụ này, chúng mình dùng VLOOKUP để cung cấp ngày sinh cho một số ID nhân viên nào đó. Công thức hàm VLOOKUP phù hợp là =VLOOKUP(F4, A3:D9, 4, FALSE). Cụ thể giải thích công thức VLOOKUP trên
Trong trường hợp cụ thể, với ID số 123, VLOOKUP sẽ trả về ngày sinh: 19/12/1971 (dùng định dạng DD/MM/YY). Chúng ta cũng có thể mở rộng dữ liệu này bằng cách thêm một cột vào bảng B cho tên họ. Điều này khiến nó liên kết ngày sinh nhật với người tương ứng. Lúc này công thức VLOOKUP chỉ cần thay đổi cơ bản về cách lấy kết quả sẽ cho kết quả đúng như mong đợi =VLOOKUP(F4, A3:D9, 3, FALSE) tìm kiếm tên họ phù hợp với số ID 123. Thay vì ngày sinh, nó trả về dữ liệu từ cột số 3 (Surname) khớp với giá trị ID nằm ở cột số 1 (ID). Cách dùng VLOOKUP với nhiều bảng tính trong Google SheetNgoài truy vấn cùng bảng dữ liệu chúng ta cũng có thể sử dụng VLOOKUP để truy xuất thông tin trên nhiều bảng tính khác nhau. Trong ví dụ này, thông tin từ bảng A giờ nằm trên sheet “Employees”, còn thông tin bảng B nằm ở sheet “Birthdays”. Lúc này cách dùng VLOOKUP không có quá nhiều sự thay đổi .
Nếu không muốn gõ công thức bạn có thể chuyển qua sheet Employees để xác định khoảng tìm kiếm như thông thường. Dùng ký tự đại diện bằng VLOOKUPNgoài tìm kiếm chính xác VLOOKUP còn hỗ trợ tìm kiếm theo ký tự đại diện nữa đấy. Ví dụ thay vì tìm kiếm tên nhân viên chính xác là NAM thì VLOOKUP cõ thể hỗ trợ tìm kiếm tên nhân viên bắt đầu bằng N. Ở ví dụ bên dưới chúng ta sẽ sử dụng "Chr*" là giá trị tìm kiếm trong hàm VLOOKUP. Hàm VLOOKUP tìm họ theo một phần tên là =VLOOKUP(B12, A3:D9, 2, FALSE); Tìm kiếm trùng khớp nhất bằng VLOOKUP.Chúng ta cũng có thể dùng đối số cuối cùng của hàm VLOOKUP để tìm kiếm kết hợp chính xác hoặc gần nhất với giá trị từ khóa tìm kiếm. Ở ví dụ đầu tiên chúng ta tìm kết quả chính xác nên đặt giá trị cuối là FALSE. Nếu muốn tìm kết quả gần nhất với giá trị cần tìm kiếm bạn chỉ cần thay đổi đối số cuối cùng của VLOOKUP sang TRUE. Thế nhưng điều kiện dể kết quả chính xác đó là phạm vi tìm kiếm cần sắp xếp theo thứ tự từ A- Z nếu không kết quả sẽ không chính xác. Xét ví dụ sau:Bảng bên dưới là danh sách các mặt hàng cần mua (từ A3 tới B9) cùng với tên và giá tương ứng. Chúng đã được phân loại theo giá từ thấp tới cao . Tổng ngân sách chi cho một hàng hóa là 17USD (ô D4). Chúng ta sẽ dùng công thức VLOOKUP để tìm sản phẩm hợp lí nhất trong danh sách này. Công thức VLOOK phù hợp cho ví dụ này là =VLOOKUP(D4, A4:B9, 2, TRUE). Do thiết lập hàm VLOOKUP để tìm giá trị gần nhất, thấp hơn giá trị tìm kiếm nên nó chỉ có thể tìm các mặt hàng rẻ hơn 17USD. Trong ví dụ này, sản phẩm rẻ nhất dưới 17USD là túi xách (15USD). Như bạn thấy, kết quả trả về ở ô D5. Lấy dữ liệu từ bảng tham chiếu bằng VLOOKUPVí dụ này chúng ta sẽ tạo một bảng tham chiếu mức điểm số theo chữ cái bằng hàm VLOOKUP trên Google Sheets. Để làm việc này, chúng ta chỉ cần đảm bảo có một bảng tham chiếu được thiết lập cho tất cả thang điểm chữ (A, B, C, D, F). Để tra cứu thang điểm chữ chính xác trong ô C2, chỉ cần chọn ô và loại: =VLOOKUP(B2,$E$1:$F$6,2,TRUE) Trong đó:
Bây giờ bạn chỉ cần điền vào phần còn lại của cột C và bạn sẽ thấy thang điểm chữ chính xác được áp dụng. Mẹo dùng hàm VLOOKUP trong Google SheetsĐể đảm bảo công thức VLOOKUP cho đúng kết quả, hãy nhớ những mẹo sau:
Lời kết.Trên đây là cách dùng VLOOKUP trong Google Sheets một cách chi tiết từ cơ bản đến nâng cao. Nếu có gì thắc mắc hay chưa hiểu các bạn hãy comment bên dưới nhé. Chúc các bạn thành công. |