duonggiapk
Thành viên mới

- Tham gia
- 17/11/09
- Bài viết
- 23
- Được thích
- 6

Công thức tại B2:Mình có một bảng tính tại B2 của sheet DMSP, muốn lấy số liệu từ Tongxuat qua. Nhưng không thể dùng hàm Vlookup vì báo lỗi #N/A (chắc do sử dụng Pivot Table). Mọi người giúp giùm em tham chiếu. File gửi đính kèm
=VLOOKUP(--B1,'Tong Xuat'!$A$4:$B$5,2,0)

Đối với chuỗi dạng số (bạn nhìn vào thấy nó là số) thì sử dụng như mấy cách trên, nếu đặc trưng chuỗi (có thêm các ký tự khác số) thì dùng cách trên sẽ bị lỗi. Để kiểm tra 1 ô là chuỗi hay số thì bạn dùng hàm TYPE, nếu kết quả TYPE(cells) là 1 thì nó là số, 2 thì nó là chuỗi.Cảm ơn leonguyenz đã trả lời. Cho mình hỏi thêm câu nữa. Nhưng thông thường B1 không phải là số mà là dạng text, thì vẫn sử dụng như thế phải không? Cảm ơn bạn nhiều
=IFERROR(VLOOKUP(B1,'Tong Xuat'!$A$4:$B$5,2,0),IFERROR(VLOOKUP(VALUE(B1),'Tong Xuat'!$A$4:$B$5,2,0),VLOOKUP("*"&B1,'Tong Xuat'!$A$4:$B$5,2,0)))

Bạn đưa file bị lỗi lên tôi xem. Với file bạn đính kèm, tôi sửa vùng A4:B9999 thì kết quả vẫn không thay đổi.Cảm ơn bạn đã trả lời. Giờ lại phát sinh thêm 1 điểm, nếu array là $A$4:$B$5 thì không thành vấn đề, nhưng mình mở rộng ra $A$4:$B$9999 thì lại bị lỗi