V. CÁC HÀM THÔNG DỤNG
4. Nhóm Hàm Ngày Giờ (Mục Date & Time Trong Function Category): 1 Hàm DATE
4.1- Hàm DATE
Cú pháp :
Công dụng : Hàm cho kết quả là trị ứng với ngày tháng năm.
VD : =DATE (97,3,19) (nếu ô chứa hàm định dạng thể hiện lớp Date là dạng DD/MM/YY)kết quả trả về là 19/3/97
4.2- Hàm NOW
Cú pháp :
Công dụng : Hàm trả về giá trị ngày tháng năm và giờ hiện hành của máy.
VD : Giả sử ngày hiện hành là ngày 07 tháng 07 năm 1999 và giờ hiện hành là 11h
30 thì =NOW() cho kết quả trả về giá trị là : 07/07/99 11:30.
4.3- Hàm DAY
Cú pháp :
Công dụng :Hàm trả về giá trị ngày trong dữ liệu dạng ngày. VD : =DAY(“15/02/2002”) sẽ cho ra kết quả là ngày 15.
4.4- Hàm MONTH
Cú pháp :
Công dụng : Trả về giá trị tháng trong dữ liệu dạng ngày tháng năm. VD : =MONTH(“15/02/2002”) sẽ cho ra kết quả là tháng 2.
4.5- Hàm YEAR
Cú pháp :
Công dụng : Trả về trị năm trong dữ liệu dạng ngày. Giá trị trả về trong khoảng từ 1900 – 9999.
VD : =YEAR(“15/02/2002”) sẽ cho ra kết quả là năm 2002.
=DATE (Year, Month, Day)
=NOW ()
=DAY(serial number)
=MONTH(serial number)
=YEAR(serial number) =VALUE (Text)
Cú Pháp:
Công dụng: Chỉ ra số thứ tự ngày trong tuần đối với biến ngày tháng Day (Thứ 2 là ngày thứ 1,….., Thứ 7 là ngày thứ 6)
VD: =WEEKDAY(“05/12/2007”,1) kết quả là 7
Ghi chú:
-Nếu cách tính là 1 thì thứ tự trong tuần được tính như sau: Chủ nhật là 1, Thứ 2 là 2… thứ 7 là 7. - Nếu cách tính là 2 thì : Thứ 2 là 1, ……,thứ 7 là 6, CN là 7. - Nếu cách tính là 3 thì: Thứ 2 là 0, …….., Thứ 7 là 5, … 5. Nhóm Hàm LOGIC : 5.1- Hàm AND Cú pháp :
Công dụng : Hàm trả về giá trị TRUE nếu tất cả các đối số là TRUE, và trả về giá trị FALSE nếu một trong những đối số là FALSE. (hay nói cách khác hàm chỉ cho kết quả TRUE (đúng) khi tất cả các điều kiện trong hàm đều đúng, ngược lại chỉ cần 1 điều kiện trong hàm không thoả mãn thì hàm cho giá trị là FALSE (sai).
VD1 : =AND(3>2,5< 8) kết quả trả về giá trị TRUE VD2 : =AND(3>2,5>8) Kết quả trả về giá trị FALSE
5.2- Hàm OR
Cú pháp :
Công dụng : Hàm trả về giá trị TRUE nếu có một đối số bất kỳ là TRUE, và trả về giá trị FALSE nếu tất cả các đối số trong hàm là FALSE.
VD1: =OR(3<2,5<8) Kết quả trả về giá trị TRUE VD2: =OR(3<2,5>8) Kết quả trả về giá trị FALSE
5.3- Hàm NOT
Cú pháp :
Công dụng : Hàm cho kết quả logic TRUE hay FALSE (đúng , sai) ngược lại với giá trị biểu thức luận lý. Hàm này phủ nhận một điều kiện, vì thế nó thường dùng kết hợp với hàm khác.
Nói cách khác : Nếu Logical là TRUE thì Hàm NOT cho giá trị FALSE, nếu logical là FALSE thì hàm NOT cho giá trị TRUE
VD1 : =NOT(3>2)Kết quả trả về giá trị FALSE VD2 : =NOT(3<2) kết quả trả về giá trị TRUE
=AND(Logical1, Logical2,…)
=OR(Logical1,Logical2,…)
=NOT (Logical)
Cú pháp :
Công dụng : Dùng để đánh giá một điều kiện và thực hiện một trong hai phép toán, tuỳ thuộc vào điều kiện đánh giá là True hay False
Đối số :
Logical test : Điều kiện đưa ra. Đây có thể là bất kỳ một giá trị hoặc công thức nào đánh giá là True hay False.
Value if true : Đối số sẽ thực hiện nếu logical test là TRUE.
Value if false : Đối số sẽ thực hiện nếu logical test là FALSE. Trường hợp không có đối số này, hàm sẽ trả về giá trị FALSE nếu phép thử logic đánh giá là sai.