Trần Quỳnh Trang
Trần Quỳnh Trang
Thảo luận 2 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 251 lượt xem

cho minh bữa mình làm 1 bài test có 2 sheet excel data gần giống nhau ở phần

cho minh hỏi bữa mình làm 1 bài test, có 2 sheet excel data gần giống nhau, ở phần sheet data có cột Tên, số PNR, số tiền, username. bài tập yêu cầu mình dựa vào username , Tên và số PNR (là 1 dãy số ví dụ 7550865) đó tiền tên tương ứng vào cột Tên ở sheet bài làm. nhiệm vu của mình phải có thủ thuật đổi số PNR từ dạng text sang number, sau đó sort theo giá trị từ thấp đến cao và paste cột Tên từ sheet Data qua Sheet bài làm ạ.

Em có thư quét 1 mã PNR bên ô Data và search bên ô bài làm để tìm username và tên tương ứng nhưng ko tìm ra, vì sao vậy ah ? người ta nói dữ liệu dạng text đó search bên sheet bài làm sẽ ko ra mà phải chuyển về dữ liệu number search mới ra

xin hoi mình có bài tập tương tụ nhu vậy đê thực hành không ah

Cảm ơn nhiều

Thảo luận 2 câu trả lời
Lượt xem 251 lượt xem
Vỗ tay vỗ tay
Trần Quỳnh Trang 09:01 - Jan 13, 2021

Bạn xem ví dụ trong hình dưới đây:

Mã được nhập tại ô F1 dù đều là số 755142 giống như ô A3 nhưng khi dùng hàm VLOOKUP không tìm ra kết quả.

Nguyên nhân:

+ Kiểu dữ liệu trong cột A là kiểu Text

+ Kiểu dữ liệu trong ô F1 là kiểu Number

Do đó dù giá trị giống nhau, nhưng kiểu dữ liệu khác nhau => Hàm VLOOKUP coi đó là khác nhau.

Nếu bạn dùng hàm VLOOKUP theo cách này thì sẽ đúng:

=VLOOKUP(TRIM(F1),$A$2:$A$6,2,0)

Hàm TRIM trong trường hợp này chuyển dữ liệu trong ô F1 từ dạng Number về dạng TEXT để tìm đúng giá trị.

Đây là 1 cách thôi, còn cách khác là bạn đổi toàn bộ dữ liệu ở cột A về dạng Number (cùng kiểu dữ liệu với ô F1) thì hàm VLOOKUP không cần sửa lại vẫn đúng.

Vỗ tay vỗ tay
Trần Quỳnh Trang 09:01 - Jan 13, 2021

xin cảm ơn, mình hiểu rồi

Vỗ tay vỗ tay
Câu hỏi liên quan
@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội