Nhóm hàm date & time 73

Một phần của tài liệu Tài liệu microsoft® office excel 2007 phùng văn đông (Trang 73 - 77)

Hàm DATE

Trả về một dãy số liên tiếp biểu diễn một ngày. Nếu định dạng của ô là General trước khi bạn sử dụng hàm DATE thì kết quả sẽđược định dạng là kiểu ngày.

Cú pháp

DATE(year,month,day)

Year đối số này có thể từ 1 đến 4 ký tự. Excel biên dịch đối số năm tùy thuộc vào hệ thống ngày tháng trên máy tắnh của bạn. Mặc định, Excel sử dụng hệ thống ngày tháng 1900.

o Nếu year nằm trong khoảng (0,1899], Excel cộng thêm 1900 để tắnh toán. Vắ dụ, DATE(108,1,2) sẽ cho kết quả January 2, 2008 (1900+108).

o Nếu year nằm trong khoảng [1900, 9999], thì sốđó chắnh là năm.

o Nếu year < 0 hoặc year>=10,000, Excel trả về lỗi #NUM!.

Month là số nguyên biểu thị tháng. Nếu month>12 thì hàm DATE tự quy đổi 12 tháng = 1 năm và cộng vào year số năm tăng lên do số tháng. Vắ dụ, DATE(2008,16,2) month là 16, thì hàm chuyển đổi 16 tháng = 1 năm + 4 tháng, vậy year là 2009, month là 4.

Tương tự như vậy, nếu month<1 thì hàm sẽ trừ số năm và quy đổi tháng.Vắ dụ, DATE(2008,-3,2) sẽ trả về ngày 2 tháng 9 năm 2007.

Day là số nguyên biểu thị ngày. Nếu số ngày lớn hơn số ngày của tháng thì hàm tự quy đổi và tăng số tháng (tương tự năm). Vì số ngày của mỗi tháng khác nhau 28,29,30 hoặc 31 tùy thuộc vào tháng và năm, nên tùy theo chúng mà hàm hàm sẽ quy đổi cho phù hợp.

Lưu ý

Ễ Excel lưu trữ ngày như là một dãy số tuần tự bởi vậy nó có thể sử dụng để tắnh toán. Mặc định ngày 1/1/1900 là 1 và 1/1/2008 là 39448 bởi vì nó là 39,448 ngày sau này 1/1/1900.

Ễ Để xem kết quả hàm ởđịnh dạng dãy số liên tiếp, hãy vào Format - Cell. Chọn tab Number, chọn General trong mục Category.

Ễ Thông thường định dạng ngày mặc định theo kiểu US Ềmonth /day / yearỂ. Việt Nam dùng định dạng khác Ềday / month / yearỂ.

A B C

Năm Tháng Ngày

2008 1 1

Hàm TIME

Trả về số thập phân thể hiện đầy đủ về thời gian. Nếu định dạng ô là General trước khi nhập hàm thì kết quả trả về là một thời gian.

Số thập phân trả về bởi hàm TIME là một giá trị nằm trong khoảng từ 0 đến 0,99999999, biểu diễn thời gian từ 0:00:00 (12:00:00 AM) đến 23:59:59 (11:59:59 P.M.).

Cú pháp

TIME(hour,minute,second)

Hour là số từ 0 đến 32767 đại diện cho số giờ. Nếu hour>23 nó sẽđược chia cho 24, phần dưđược hiểu là hour. Vắ dụ TIME(24,0,0) = TIME(1,0,0)

Minute số từ 0 đền 32767 đại diện cho sô phút. Nếu minute>59 nó sẽ được chia cho 60, phần dư là minute.

Second số từ 0 đền 32767 đại diện cho số giây. Nếu second>59 nó sẽ được chia cho 60, phần dư là second. Vắ dụ: A B C Giờ Phút Giây 12 0 0 16 48 10

Công thức Mô tả công thức

=TIME(A2,B2,C2) Phần thập phân của một ngày , cho thời gian của dòng đầu tiên là 0.5

=TIME(A3,B3,C3) Phần thập phân của một ngày , cho thời gian của dòng thứ hai là 0.700115741

Hàm NOW

Trả về ngày giờ hiện tại trong hệ thống của bạn. Nếu định dạng ô là General trước khi hàm nhập công thức, kết quả trả vềởđịnh dạng ngày tháng.

Cú pháp

Hàm TODAY

Trả về ngày hiện tại trong hệ thống của bạn. Nếu định dạng ô là General trước khi hàm nhập công thức, kết quả trả vềởđịnh dạng ngày tháng.

Cú pháp

TODAY()

Hàm DAY

Trả về một dãy số liên tiếp là ngày của của một ngày (date).

Cú pháp

DAY(serial_number)

Serial_number là ngày tháng (date) của ngày bạn tìm. Ngày tháng nên được nhập vào bằng hàm DATE, hoặc là kết quả của công thức hoặc hàm khác. Vắ dụ, sử dụng DATE(2008,5,23) cho ngày 23 tháng 5 năm 2008.

Hàm MONTH

Trả về một dãy số liên tiếp là tháng của một ngày tháng (date).

Cú pháp

MONTH(serial_number)

Serial_number là ngày tháng (date) của tháng mà bạn tìm. Ngày tháng nên được nhập vào bằng hàm DATE, hoặc là kết quả của công thức hoặc hàm khác.

Hàm YEAR

Trả về năm của một ngày tháng (date).

Các hàm HOUR, MINUTE, SECOND tương ứng là các hàm trả về giờ, phút, giây của một thời gian. Tương tự như hàm DAY, MONTH, YEAR.

Một phần của tài liệu Tài liệu microsoft® office excel 2007 phùng văn đông (Trang 73 - 77)