Danh mục

Tìm hiểu cách thức tính toán ngày giờ trong Excel - phần 2

Số trang: 6      Loại file: doc      Dung lượng: 52.00 KB      Lượt xem: 11      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 1,000 VND Tải xuống file đầy đủ (6 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tham khảo tài liệu tìm hiểu cách thức tính toán ngày giờ trong excel - phần 2, công nghệ thông tin, tin học văn phòng phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Tìm hiểu cách thức tính toán ngày giờ trong Excel - phần 2Tìm hiểu cách thức tính toán Ngày Giờ trong Excel phần 2/3 • Thời điểm 24h Ngày 31/12/1989 được Excel chọn làm mốc thời gian để tính toán các giá trị về Ngày Giờ. • Tất cả các giá trị về Ngày Giờ đều được Excel chuyển đổi thành một giá trị số thống nhất để tính toán, và số này chính là số Ngày cách mốc thời gian (31/12/1989) qui ước với một số Ngày nhất định.Ví dụ: 01/01/1900 10:30 AM được qui đổi thành 1.4375 ngày18/04/2008 10:30 AM được qui đổi thành 39,556.4375 ngàyNhư vậy, hôm nay vào lúc 10h30 Ngày 18/04/2008 là thời điểm cách mốc thờigian qui ước 39,556.4375 ngày. Vì thế, đơn vị nhỏ nhất để tính toán các giá trịvề Ngày Giờ là số Ngày.+ Nếu như dữ liệu nhập vào có dạng Ngày tháng thì excel sẽ chuyển giá trị nàythành số chỉ Ngày.Ví dụ: 30/04/2008 được qui đổi thành 39,568 Ngày+ Nếu dữ liệu nhập vào có dạng Giờ, Phút, Giây thì excel sẽ chuyển đổi các giátrị này ra số ngày tương ứng. Cách qui đổi như sau : Giờ = (1/24) Ngày, Phút =1/24*60=(1/1,440) Ngày , Giây = (1/86,400) Ngày. Lấy giá trị qui đổi của Giờ,cộng với Phút công với Giây để cho ra giá trị Ngày tương ứng.Ví dụ: 10:30:30 PM được qui đổi thành 0.937847222 NgàyMột vài điều cần biết khi nhập giá trị về Ngày tháng:+ Giá trị Năm trong biểu thức Ngày tháng có gía trị trong khoảng từ 1900 đến9999.+ Nếu như khi nhập giá trị Ngày tháng, số chỉ Năm chỉ được viết với 2 con sốthì những số nào có giá trị 0 và 18/04/2008 được chuyển đổi định dạng thành 39556 với định dạng kiểu • General • 18/04/2008 được chuyển đổi định dạng thành Fri 18-Apr-2008 với định dạng kiểu ddd dd-mmm-yyyyHàm DATEChức năng : Hàm DATE trả về một giá trị ngày tháng dựa trên các chỉ tiêuNgày, Tháng, Năm.Cấu trúc : DATE(year,month,day)- Year : là số ứng với Năm mà ta muốn trả về trong công thức.+ Năm trong Excel bắt đầu từ 1900 đến 9999. Nếu Năm 9999 hay + ym : Hàm sẽ trả về số tháng lẻ của năm (số tháng chưa tròn năm) giữa haikhoảng thời gian.+ md : Hàm sẽ trả về số ngày lẻ của tháng (số ngày chưa tròn tháng) giữa haikhoảng thời gian.Ví dụ :Hàm DATEVALUEChức năng : Hàm DATEVALUE chuyển đổi một chuỗi text có dạng ngày thángthành giá trị ngày tháng năm có thể tính toán đượcCấu trúc : DATEVALUE(date_text)- Date_text : là chuỗi văn bản dạng ngày tháng cần chuyển đổi. Các điều kiệnđối với date_text :+ date_text phải được đặt trong dấu ngoặc kép “”. Nếu là tham chiếu đến một ôkhác thì ô này phải có định dạng là text.+ Năm trong date_text phải trong khoảng từ 1900 đến 9999, nếu vượt quá sốnày, hàm sẽ báo lỗi #Value.+ Thông thường date_text có 3 đối số (ngày, tháng, năm). Nếu date_text chỉ có 2đối số thì excel sẽ tính toán như sau :++ Nếu đối số thứ nhất < 32 và đối số thứ 2 < 13 thì excel coi đối số thứ nhất làNgày, thứ 2 là tháng. Năm là năm hiện hành.++ Nếu đối số thứ nhất Cấu trúc : DAY(serial_number)- Serial_number : là một biểu thức ngày tháng, có thể là một giá trị ngày thánghay một chuỗi ngày tháng (date_text).+ date_text trong công thức phải được đặt trong dấu ngoặc kép . Nếu là thamchiếu đến một ô khác thì ô này phải có định dạng là text.Ví dụ :Hàm DAYS360Chức năng : Hàm DAYS360 trả về một giá trị, là số ngày giữa hai khoảng thờigian dựa trên qui ước 1 năm có 360 ngày.Cấu trúc : DAYS360(startdate,enddate,option)- Startdate : là Ngày bắt đầu của khoảng thời gian cần tính toán- Enddate : là Ngày kết thúc của khoảng thời gian cần tính toán- Option : là tùy chọn, xác định kiểu tính toán theo Mỹ (False or empty) hay ChâuÂu (True) :+ False or empty: nếu Startdate nhằm ngày 31 của tháng, excel sẽ chuyển nóthành ngày 30. Nếu Enddate là ngày 31của tháng và startdate < ngày 30 của thángthì excel chuyển Enddate thành ngày 1 của tháng kế tiếp.+ True : nếu Startdate or Enddate nhằm vào ngày 31 của tháng thì excel chuyểnchúng thành ngày 30 của tháng đó.Ví dụ :=DAYS360(01/01/07,31/10/08) giá trị trả về : 660=DAYS360(01/01/07,31/10/08,TRUE) giá trị trả về : 659=DAYS360(DATE(2007,1,1),DATE(2008,10,31)) giá trị trả về : 660So sánh với hàm DATEDIF :=DATEDIF(01/01/07,31/10/08,d) giá trị trả về : 669Hàm EDATEChức năng : Hàm EDATE trả về một Ngày nào đó tính từ mốc thời gian chotrước và cách mốc thời gian này một số tháng nhất định.Cấu trúc : EDATE(startdate,months)- Startdate : là Ngày được chọn làm mốc thời gian để tính toán. Startdate có thểlà Date_text hay tham chiếu đến ô có giá trị ngày tháng.- Months : là số tháng cách mốc thời gian cho trước. Nếu Ngày cần tìm trướcNgày làm mốc thì Months được ghi sốâm - ngược lại ghi số dương + hay không dấu. Nếu Months là một số lẻ thìexcel sẽ lấy phần nguyên, phần lẻ sẽ bỏ đi.Ghi chú :+ Nếu kết quả trả về là một Ngày không hợp lệ ( VD 31/04/08) thì excel sẽ trảvề Ngày cuối cùng của tháng đó (30/04/08)+ Nếu trong mục Insert Function không có hàm EDATE thì vào ToolsAdd-inscheck vào Analysis Toolpark để cài đ ...

Tài liệu được xem nhiều: