VLOOKUP với ký tự đại diện
VLOOKUP giúp chúng tôi rất nhiều một nôi từ hầu hết người dùng. Nó không thể tìm hoặc lấy giá trị nếu chỉ có một sự khác biệt nhỏ trong giá trị tra cứu. Ví dụ: trong bảng chính, giá trị cho biết “Công ty ABC”, nhưng trong bảng tra cứu, nó chỉ cho biết “ABC”, vì vậy hàm VLOOKUP không thể nhận ra hai giá trị này giống nhau nên cuối cùng đưa ra kết quả lỗi là không khả dụng ( # Không / A). Đây là tình huống chung mà tất cả chúng ta đều gặp phải, phải không? Tuy nhiên, có một cách để khắc phục điều này ở một mức độ nhất định với việc sử dụng các ký tự đại diện trong hàm VLOOKUP, và trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách sử dụng nó.
Làm thế nào để VLOOKUP Ký tự đại diện (*,?) Trong Excel?
# 1 - Hàm VLOOKUP điển hình
VLOOKUP chỉ tìm nạp dữ liệu nếu giá trị tra cứu chính xác giống như trong mảng bảng; nếu không, chúng tôi sẽ không nhận được lỗi # N / A.
- Ví dụ, hãy xem dữ liệu dưới đây trong excel.

Chúng tôi có hai bảng dữ liệu có tên tương ứng là “ Bảng trống ” và “ Bảng lương ”. Trong bảng đầu tiên, chúng tôi có tên nhân viên, bộ phận và chi tiết lương, nhưng trong bảng thứ hai, chúng tôi chỉ có "Tên nhân viên", vì vậy chúng tôi cần tìm kiếm chi tiết lương tương ứng của họ.
- Hãy áp dụng hàm VLOOKUP và xem có bao nhiêu nhân viên chúng ta nhận được thông tin chi tiết về mức lương.

- Chúng tôi nhận được kết quả sau đây.

- Chúng tôi có hai giá trị lỗi trong ô F4 & F8. Điều này là do, trong ô F4, chúng tôi có tên nhân viên là “ Shruthi ” nhưng trong “ Emp Table ” , tên thực là “ Shruthi Naidu ” (ô A3), vì vậy hàm VLOOKUP không tìm thấy sự giống nhau giữa hai tên này, vì vậy trả về giá trị lỗi là # N / A.
- Tương tự, trong ô E8, chúng ta có giá trị là “ Abhishek ” , nhưng trong “ Emp Table ” , tên thực là “ Abhishek Sharma ” (ô A4), vì vậy chúng ta có một giá trị lỗi.

Vì vậy, đây là cách hoạt động điển hình của hàm VLOOKUP, nhưng với việc sử dụng các ký tự đại diện, chúng ta có thể khắc phục những vấn đề này.
# 2 - Dấu hoa thị (*)
Như chúng ta biết, chúng ta chỉ có một phần tên đầy đủ của nhân viên để khớp với tên đầy đủ này. Chúng ta sẽ kết hợp ký tự đại diện dấu hoa thị (*) trong excel với hàm VLOOKUP.
Ví dụ 1
Ví dụ, hãy xem dữ liệu dưới đây trong excel.

- Chúng tôi nhận được kết quả sau đây.

Tương tự, chúng ta có các giá trị còn lại.

Như bạn có thể thấy ở trên, chúng tôi đã sử dụng ký tự đại diện dấu hoa thị (*) sau khi chọn ô tên nhân viên, vì vậy điều này thực hiện là nó sẽ khớp với bất kỳ số ký tự nào sau giá trị ô đã chọn.
Ví dụ số 2
- Bây giờ, hãy xem ví dụ bên dưới về hàm VLOOKUP.

Giá trị tra cứu là “Ramesh” và trong bảng chính, tên đầy đủ là mặc dù chúng tôi đã sử dụng dấu hoa thị làm ký tự đại diện, nó không trả về kết quả.
Điều này là do chúng tôi đã sử dụng ký tự dấu hoa thị (*) sau địa chỉ ô nên bất kỳ giá trị nào sau giá trị ô sẽ được khớp nhưng trong trường hợp này giá trị là “ Ramesh ” nhưng đây là tên đệm, vì vậy hiện tại dấu hoa thị sẽ chỉ khớp họ và trả về kết quả là “ Ramesh Tendulkar ” nhưng giá trị thực được so khớp là “ Sachin Ramesh Tendulkar .”
- Vì vậy, để khớp các giá trị văn bản trước và sau giá trị tra cứu, chúng ta cần bao gồm dấu hoa thị ký tự đại diện trước và sau giá trị tra cứu, vì vậy hình ảnh dưới đây cho thấy cách bao gồm ký tự đại diện.

- Chúng tôi nhận được kết quả sau đây.

Như chúng ta thấy ở trên, chúng tôi đã bao gồm một ký tự đại diện dấu hoa thị (*) trước khi chọn ô giá trị tra cứu và cũng bao gồm sau khi chọn ký tự đại diện. Vì vậy, dấu hoa thị đầu tiên sẽ khớp với tên là “ Sachin ” và dấu hoa thị cuối cùng sẽ khớp với tên là “ Tendulkar ” và đây sẽ là sự kết hợp của “ Sachin Ramesh Tendulkar .”
# 3 - Dấu hỏi (?)
Nếu một dấu hoa thị khớp với bất kỳ số ký tự nào, thì dấu hỏi (?) Sẽ chỉ khớp với một ký tự.
- Ví dụ, hãy xem dữ liệu dưới đây.

Trong ô D2, chúng tôi có số hóa đơn là 3340, nhưng trong bảng chính thực tế, giá trị số hóa đơn đầy đủ là LAN3340, vì vậy hàm VLOOKUP không thể tìm nạp giá trị hóa đơn vì nó không tìm thấy giá trị hóa đơn khớp chính xác.
- Hãy áp dụng hàm VLOOKUP.

- Chúng tôi nhận được kết quả sau đây.

Nếu bạn nhìn vào số hóa đơn trong bảng đầu tiên, chúng ta có ba ký tự đầu tiên là bảng chữ cái và tiếp theo là một giá trị số, vì vậy chúng tôi có thể bao gồm ba dấu hỏi để khớp với ba ký tự đầu tiên của số hóa đơn.
Vì vậy, ba dấu chấm hỏi "???" khớp với ba ký tự đầu tiên trước số hóa đơn và trả về giá trị tra cứu là “LAN3340”, vì vậy hàm VLOOKUP thực hiện phần còn lại như bình thường.
Những điều cần nhớ ở đây
- Các ký tự đại diện rất hữu ích nhưng không được khuyến khích sử dụng vì nó có thể bị sai một cách khủng khiếp nếu không được chú ý.
- Dấu hoa thị (*) có thể khớp với bất kỳ số ký tự nào, nhưng dấu chấm hỏi (?) Chỉ khớp với một ký tự mà chúng đã đặt.