Bạn thường xuyên phải xử lý dữ liệu trên Google Sheet và muốn tìm cách liên kết các bảng dữ liệu một cách hiệu quả? Việc nhập đi nhập lại dữ liệu nhiều lần có thể gây mất thời gian và công sức. Đừng lo lắng! Bài viết này sẽ hướng dẫn bạn cách kết hợp hàm VLOOKUP với hàm LEFT/RIGHT trong Google Sheet giúp bạn thao tác nhanh chóng và chính xác hơn.
1. Ôn Lại Hàm VLOOKUP
Trước khi đi vào chi tiết cách kết hợp, hãy cùng ôn lại cách sử dụng hàm VLOOKUP.
Công thức hàm VLOOKUP:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Trong đó:
lookup_value
: Giá trị dùng để dò tìm.table_array
: Là bảng chứa giá trị muốn dò tìm.col_index_num
: Vị trí của cột có chứa giá trị bạn muốn dò tìm.[range_lookup]
(không bắt buộc): Là phạm vi mà dữ liệu tìm kiếm. Có giá trị 0 (dò tìm tương đối) hoặc 1 (dò tìm tuyệt đối).
2. Kết Hợp Hàm VLOOKUP với Hàm LEFT/RIGHT
2.1. Hàm LEFT: Lấy Ký Tự Bên Trái
Công thức hàm LEFT:
=LEFT(text, [num_chars])
Trong đó:
text
: Chuỗi văn bản có chứa chuỗi ký tự mà bạn muốn lấy phần bên trái.[num_chars]
: Số ký tự bên trái muốn trả về.
Ví dụ:
Giả sử bạn có bảng dữ liệu sinh viên với cột MSSV có cấu trúc “ABCD123” (trong đó ABCD là mã ngành học, 123 là mã khóa học). Bạn muốn lấy ra mã ngành học từ MSSV.
Bạn có thể sử dụng hàm LEFT để lấy 4 ký tự đầu tiên của MSSV như sau:
=LEFT(A2,4)
Kết quả trả về sẽ là “ABCD”.
2.2. Hàm RIGHT: Lấy Ký Tự Bên Phải
Công thức hàm RIGHT:
=RIGHT(text, [num_chars])
Trong đó:
text
: Chuỗi văn bản có chứa chuỗi ký tự mà bạn muốn lấy phần bên phải.[num_chars]
: Số ký tự bên phải muốn trả về.
Ví dụ:
Tiếp tục với ví dụ trên, bạn muốn lấy ra mã khóa học từ MSSV.
Bạn có thể sử dụng hàm RIGHT để lấy 3 ký tự cuối cùng của MSSV như sau:
=RIGHT(A2,3)
Kết quả trả về sẽ là “123”.
2.3. Kết Hợp LEFT/RIGHT với VLOOKUP
Bây giờ, hãy kết hợp LEFT/RIGHT với VLOOKUP để lấy thông tin từ bảng khác dựa trên mã ngành học hoặc mã khóa học đã tách.
Ví dụ:
Bạn có bảng dữ liệu ngành học với mã ngành và tên ngành tương ứng. Bạn muốn lấy tên ngành học dựa trên mã ngành đã tách từ MSSV.
Bạn có thể kết hợp hàm VLOOKUP và LEFT như sau:
=VLOOKUP(LEFT(A2,4), $A$9:$B$12, 2, 0)
Trong đó:
LEFT(A2,4)
: Lấy mã ngành học từ MSSV.$A$9:$B$12
: Bảng dữ liệu ngành học.2
: Vị trí cột chứa tên ngành học trong bảng dữ liệu ngành học.0
: Dò tìm tuyệt đối.
Tương tự, bạn có thể kết hợp VLOOKUP và RIGHT để lấy tên khóa học dựa trên mã khóa học đã tách.
3. Một Số Lỗi Thường Gặp và Cách Khắc Phục
3.1. Lỗi #N/A
Lỗi này xảy ra khi không tìm thấy giá trị dò tìm. Hãy kiểm tra lại giá trị dò tìm và bảng dò tìm đã chính xác chưa.
3.2. Lỗi #REF!
Lỗi này xảy ra khi không tìm thấy cột dò tìm. Hãy kiểm tra lại giá trị col_index_num
đã chính xác chưa.
3.3. Lỗi #VALUE!
Lỗi này xảy ra khi giá trị col_index_num
nhỏ hơn 1.
4. Lưu Ý Quan Trọng
- Hàm VLOOKUP chỉ tìm kiếm dữ liệu từ trái qua phải.
- Bảng dò tìm kết quả cần được sắp xếp trước khi thực hiện tìm kiếm.
5. Lời Kết
Bài viết đã hướng dẫn bạn cách kết hợp hàm VLOOKUP với LEFT/RIGHT trong Google Sheet. Hy vọng bài viết này sẽ giúp bạn xử lý dữ liệu hiệu quả hơn. Chúc bạn thành công!
Gợi ý Laptop cho công việc văn phòng
Laptop HP
Laptop HP Pavilion 15 eg2081TU – Xử lý mượt mà các tác vụ văn phòng với hiệu năng ổn định.
Xem thêm:
- [Video] Cách sử dụng hàm COUNTIF trong Google Sheet dùng để thống kê
- [Video] Cách sử dụng hàm IF trong Google Sheet lọc dữ liệu
- [Video] Cách dùng hàm NOW() chèn ngày giờ hiện tại vào Google Sheet