VLOOKUP với số trong Excel (4 ví dụ)

  • Chia Sẻ Cái Này
Hugh West

Hàm VLOOKUP thường được sử dụng để tìm kiếm một giá trị ở cột ngoài cùng bên trái trong bảng và hàm sẽ trả về một giá trị trong cùng một hàng từ cột đã chỉ định. Trong bài viết này, bạn sẽ tìm hiểu cách sử dụng Hàm VLOOKUP này để tra cứu các số theo các tiêu chí khác nhau với các hình minh họa phù hợp.

Tải xuống Sách bài tập thực hành

Bạn có thể tải xuống sổ làm việc Excel mà chúng tôi đã sử dụng để chuẩn bị cho bài viết này.

VLOOKUP với Numbers.xlsx

2 Tiêu chí của Sử dụng hàm VLOOKUP với số trong Excel

1. Ví dụ cơ bản về việc áp dụng hàm VLOOKUP với số

Trong bảng dưới đây trong hình, một số dữ liệu chứa chi tiết đơn hàng của các sản phẩm điện thoại thông minh khác nhau đã được ghi lại. Trong bảng đầu ra ở dưới cùng, chúng tôi phải trích xuất tất cả dữ liệu có sẵn từ bảng dựa trên ID đơn đặt hàng.

📌 Bước 1:

➤ Chọn đầu ra đầu tiên Ô E17 và nhập công thức sau bằng hàm VLOOKUP :

=VLOOKUP($E$16,$B$5:$G$14,MATCH(D17,$B$4:$G$4,0),FALSE)

➤ Bây giờ hãy nhấn Enter và bạn sẽ tìm thấy tên của khách hàng có ID đơn đặt hàng là 1034 .

Trong công thức này, hàm MATCH đã được sử dụng để xác định số cột của hàm VLOOKUP cho một loại kết quả cụ thể.

📌 Bước 2:

➤ Sử dụng Fill Handle ngay bây giờ để tự động điền các ô khác từ E18 đến E21 .

Và bạn sẽ nhận được tất cả dữ liệu có sẵn từ bảng dựa trên ID đơn đặt hàng được chỉ định cùng một lúc.

Đọc thêm: INDEX MATCH vs Hàm VLOOKUP (9 ví dụ)

Các bài đọc tương tự

  • VLOOKUP không hoạt động (8 lý do & giải pháp)
  • Excel LOOKUP so với VLOOKUP: Với 3 ví dụ
  • Sử dụng VLOOKUP với nhiều tiêu chí trong Excel (6 Phương pháp + Lựa chọn thay thế)
  • Cách Vlookup và tính tổng trên nhiều trang tính trong Excel (2 công thức)

2. VLOOKUP với các số được định dạng dưới dạng văn bản trong Excel

i. Sử dụng Lệnh chuyển văn bản thành cột

Đôi khi bảng dữ liệu của chúng tôi có thể chứa các số ở định dạng văn bản. Trong trường hợp đó, công thức đã sử dụng trước đó sẽ không hoạt động và sẽ trả về lỗi #N/A như minh họa trong hình bên dưới. Vì vậy, ở đây chúng ta phải thay đổi định dạng của các số ID có trong Cột B .

📌 Bước 1:

➤ Chọn phạm vi ô B5:B14 chứa ID đơn đặt hàng trước.

➤ Trong dải băng Dữ liệu , chọn lệnh Chuyển văn bản thành cột từ trình đơn thả xuống Công cụ dữ liệu .

Một hộp hướng dẫn sẽ mở ra.

📌 Bước 2:

➤ Trong hộp thoại, chọn loại dữ liệu là được phân cách .

➤ Nhấn Hoàn tất và bạn đã hoàn tất.

Dấu phân cách được tìm thấy cùng với các số sẽ bị xóa ngay bây giờ và bạn sẽ tìm thấyID của bạn ở định dạng số. Công thức được sử dụng trước đây trong kết quả đầu tiên Ô E17 giờ đây sẽ hiển thị dữ liệu thực tế dựa trên ID đã chọn.

📌 Bước 3:

➤ Bây giờ, hãy tự động điền các ô đầu ra khác (E18:E21) như trước đây để nhận tất cả dữ liệu có sẵn khác cho ID đơn đặt hàng đã chọn đó.

Cuối cùng, bạn sẽ tìm thấy tất cả dữ liệu dự kiến ​​như trong ảnh chụp màn hình bên dưới.

Đọc thêm: Tại sao VLOOKUP trả về #N/A Khi trận đấu tồn tại? (5 Nguyên nhân & Giải pháp)

ii. Sử dụng chức năng TEXT với VLOOKUP

Chúng tôi có một tùy chọn khác để tra cứu ID đơn hàng trong phạm vi ô được định dạng là văn bản. Chúng ta phải sử dụng hàm TEXT để xác định đối số lookup_value trong hàm VLOOKUP . Do đó, số ID đơn đặt hàng đã chọn sẽ được chuyển đổi thành định dạng văn bản và sau đó chúng tôi sẽ sử dụng giá trị tra cứu ở định dạng văn bản này để tìm giá trị trùng lặp của nó trong Cột B .

Vì vậy, công thức cần thiết trong đầu ra Ô E17 sẽ là:

=VLOOKUP(TEXT($E$16,0),$B$5:$G$14,MATCH(D17,$B$4:$G$4,0),FALSE)

Sau khi nhấn Enter và tự động điền phần còn lại của đầu ra ô, bạn sẽ nhận được tất cả dữ liệu có sẵn cho ID đơn đặt hàng đã chọn ngay lập tức.

Đọc thêm: Vlookup để tìm các bản sao trong hai Cột (2 cách)

iii. Sử dụng Hàm VALUE với VLOOKUP

Trong phần cuối cùng, chúng ta hãy nghĩ về một trường hợp ngược lại khi giá trị tra cứu nằm trong văn bảnnhưng ID đơn đặt hàng trong bảng ở định dạng số. Bây giờ, chúng ta phải sử dụng hàm VALUE để chuyển đổi giá trị tra cứu từ định dạng văn bản sang định dạng số.

Trong bảng sau, ID thứ tự tra cứu trong Ô E16 ở định dạng văn bản. Vì vậy, trong đầu ra đầu tiên Ô E17 , trong khi áp dụng hàm VALUE để xác định giá trị tra cứu, hàm VLOOKUP sẽ như sau:

=VLOOKUP(VALUE($E$16),$B$5:$G$14,MATCH(D17,$B$4:$G$4,0),FALSE)

Sau khi nhấn Enter và tự động điền phần còn lại của các ô đầu ra như trước đây, bạn sẽ tìm thấy tất cả các giá trị trả về ngay lập tức.

Đọc thêm: Vlookup và trả về tất cả kết quả khớp trong Excel (7 cách)

Lời kết

Tôi hy vọng tất cả các ví dụ theo các tiêu chí khác nhau được mô tả ở trên giờ đây sẽ giúp bạn áp dụng chúng trong bảng tính Excel của mình khi sử dụng hàm VLOOKUP với các số. Nếu bạn có bất kỳ câu hỏi hoặc phản hồi nào, vui lòng cho tôi biết trong phần bình luận. Hoặc bạn có thể xem các bài viết khác của chúng tôi liên quan đến hàm Excel trên trang web này.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.