Công thức trong Excel

Liên hệ QC

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"
 
Tôi thấy công thức này [ type(match(ngay,le,0))<>16,"le" ] là chưa đầy đủ, nếu công thức ghi kiểu như vầy: ngay le mà không phải ghi "ngay""le" , thì đó là một define name, còn trong name đó chứa công thức như thế nào thì không biết.
 
Đó 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
 
Lần chỉnh sửa cuối:
ạh
Đó 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
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
 
Type = 16 là lỗi, vì anh Bill biểu vậy.
Xem thêm hình:

Type.jpg

= 1: Số
= 2: Text
= 4: True/False
= 16: Lỗi
= 64: Mảng
 
Web KT

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

Back
Top Bottom