hoanghiep26112009
Thành viên mới
- Tham gia
- 25/3/11
- Bài viết
- 1
- Được thích
- 0
các bạn cho mình hỏi ý nghĩa của công thức: type(match(ngay,le,0))<>16,"le"
Cho em hoi vấn đề này,e hok hiểu công thức này cho lắm tại sao TYP E(abc)=16 (tức là abc có kết quả lỗi),tại sao lại bằng 16 mà không là số khác vậy,bắt buộc công thức hàm type như vậy hay tại dặt vào hoàn cảnh công thức if là như vậy.Mong anh chị giải đáp giúp emĐó là 1 phần của công thức:
=If(Type(Match(ngay,le,0))<>16,"lễ","Thường")
trong đó:
- le là 1 name tham chiếu đến 1 range chứa những ngày lễ.
- ngay là 1 ngày nào đó cần kiểm tra có phải ngày lễ hay không.
- Type(abc) = 16 tức là abc có kết quả lỗi
- abc = Match(ngay, le, 0) là tìm trong vùng chứa các ngày lễ xem có ngày đang xét hay không.
- abc lỗi tức là tìm không thấy