Dùng chuẩn hàm Vlookup nhưng kết quả không hiện ra. (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

nightflowervn

Thành viên hoạt động
Tham gia
25/5/11
Bài viết
126
Được thích
5
Các anh chị giúp em: Như các anh chị thấy, cột D là cột phòng khách sạn cũ, cột F là cột phòng khách sạn mới, ví dụ phòng 103 (D11) đã chuyển sang phòng 111 (F11). Ở C5 em đang tìm xem phòng 103 (A5) đã chuyển sang phòng mới là phòng nào, tuy nhiên em nhập Vlookup vào C5 thì kết quả không ra. A chỉ cho em hỏi là tại sao thế ạ? Em xin cảm ơn.

Nickel.jpg
 

File đính kèm

Các anh chị giúp em: Như các anh chị thấy, cột D là cột phòng khách sạn cũ, cột F là cột phòng khách sạn mới, ví dụ phòng 103 (D11) đã chuyển sang phòng 111 (F11). Ở C5 em đang tìm xem phòng 103 (A5) đã chuyển sang phòng mới là phòng nào, tuy nhiên em nhập Vlookup vào C5 thì kết quả không ra. A chỉ cho em hỏi là tại sao thế ạ? Em xin cảm ơn.

View attachment 232449
Nó không cùng định dạng 1 cái là số 1 cái là text.Bạn chuyển về cùng 1 định dạng là được.
1582614826718.png
 
Hàm thì có thể tạm gọi là dùng "chuẩn" nhưng dữ liệu thì không chuẩn. Lý do:
Nhiều dữ liệu ở cột D và F của bạn thực ra là dạng chuỗi chứ không phải số. Đây chính là lý do hàm Vlookup tìm không ra. Sửa chúng thành số thì hết lỗi.
Có 3 việc bạn cần phải học:
1. bạn tắt chế độ báo lỗi cho nên Excel khong thông báo những trường hợp như trên. Qua máy của tôi là nhận ra ngay bởi vì Excel báo. Tôi chỉ việc chọn những cells bị báo ấy mà "convert to nembers" là xong.
2. Khi cần tra bảng thì người sắp xếp (sort) nó lại. VLookup tra bảng đã sắp xếp sẽ nhanh hơn nhiều.
3. cột E của bạn có merged cells. Sử dụng hàm trogn các nơi có merged cells là điều không tốt. Tuy trương hợp này nó chưa gây khó khăn nhưng sẽ có ngày.
 
Em đã vào cột D và chuyển format thành dạng 'number" nhưng vẫn không được ạ. Huhu.
Bài đã được tự động gộp:

Em format tất cả các cột thành dạng number rồi mà vẫn chưa hiện ra kết quả ạ.
 
do D11:D17 là text trong khi A3:A8 là number
=> phải định dạng lại D11:D17 bằng cách:
1. bôi đen D11:D17
2. chọn Data-> Text to columns->next... next
=> ra kết quả cần tìm
 

File đính kèm

do D11:D17 là text trong khi A3:A8 là number
=> phải định dạng lại D11:D17 bằng cách:
1. bôi đen D11:D17
2. chọn Data-> Text to columns->next... next
=> ra kết quả cần tìm
Em cảm ơn bác ạ. Em đã làm và cho kết quả chuẩn. Bác cho em hỏi tại sao trong trường hợp này định dạng bằng "format" rồi chọn "number" thì vẫn không ra kết quả ạ?
 
Em cảm ơn bác ạ. Em đã làm và cho kết quả chuẩn. Bác cho em hỏi tại sao trong trường hợp này định dạng bằng "format" rồi chọn "number" thì vẫn không ra kết quả ạ?
theo mình được biết: khi ban đầu dữ liệu là text thì dù bạn format ra number, accounting, date.... thì không được vì excel nó cũng không hiểu. => vì vậy mới có cái " text to columns".
ngược lại, một khi đã chuyển về number rồi thì bạn format date, accounting.. loại gì cũng được.
 
Em đã vào cột D và chuyển format thành dạng 'number" nhưng vẫn không được ạ. Huhu.
...
Khóc lóc chỉ làm rối rắm công việc. Ở đời không như truyện "cây tre trăm đốt"; khóc một hồi bụt hiện ra giúp.

Đọc cho kỹ sẽ thấy tôi nói "convert to numbers" (ở trên tôi gõ nhầm là "nembers")
Chứ tôi có bảo format thành dạng number đâu?

Nếu lười chỉnh lại thành numbers thì sửa công thức như thế này:
=VLookup($A5,--($D$11:$F$17),3,0)
Và nhấn Control+Shift+Enter
 
Web KT

Bài viết mới nhất

Back
Top Bottom