van_utc
Thành viên hoạt động
- Tham gia
- 14/6/08
- Bài viết
- 175
- Được thích
- 45
- Giới tính
- Nữ
- Nghề nghiệp
- Sinh viên
Xin hướng dẫn về VLOOKUP
Em đang làm bảng lương. Trong phần ngày công em đặt công thức tự động điền số ngày công (từ bảng chấm công) như sau:
"=IF(ISERROR(VLOOKUP(CC_MNV;CC;38;FALSE))=TRUE;"";VLOOKUP(CC_MNV;CC;38;FALSE))" nghĩa là nếu không có mã nhân viên thì không cho kết quả; nếu có mã nhân viên thì điền số ngày công.
(CC_MNV là cột Mã nhân viên; CC là mảng vùng chấm công; 38 là số thứ tự của cột Ngày công tại Sheet Chấm công)
Em đặt công thức tại ô đầu tiên của cột Ngày công tại Sheet Bảng lương thì ra kết quả đúng. Em kéo chuột từ ô đó xuống cuối bảng thì thấy có kết quả đến ô thứ 21, còn từ ô 22 trở đi thì không hiện kết quả gì.
Em không biết vì sao nữa. Em đã kiểm tra lại các Name: CC_MNV, CC đều đúng và đủ cả.
Liệu có phải là hàm này chỉ giới hạn 21 ô thôi không ạ?
Mong các anh chị giúp em nhé.
Em cảm ơn nhiều!
Em đang làm bảng lương. Trong phần ngày công em đặt công thức tự động điền số ngày công (từ bảng chấm công) như sau:
"=IF(ISERROR(VLOOKUP(CC_MNV;CC;38;FALSE))=TRUE;"";VLOOKUP(CC_MNV;CC;38;FALSE))" nghĩa là nếu không có mã nhân viên thì không cho kết quả; nếu có mã nhân viên thì điền số ngày công.
(CC_MNV là cột Mã nhân viên; CC là mảng vùng chấm công; 38 là số thứ tự của cột Ngày công tại Sheet Chấm công)
Em đặt công thức tại ô đầu tiên của cột Ngày công tại Sheet Bảng lương thì ra kết quả đúng. Em kéo chuột từ ô đó xuống cuối bảng thì thấy có kết quả đến ô thứ 21, còn từ ô 22 trở đi thì không hiện kết quả gì.
Em không biết vì sao nữa. Em đã kiểm tra lại các Name: CC_MNV, CC đều đúng và đủ cả.
Liệu có phải là hàm này chỉ giới hạn 21 ô thôi không ạ?
Mong các anh chị giúp em nhé.
Em cảm ơn nhiều!