Hàm Datedif: tính khoảng thời gian giữa 2 thời điểm trong Excel Show
Trong công việc của dân văn phòng, chắc chắn sẽ có lúc phát sinh nhu cầu cần tính toán khoảng thời gian giữa hai thời điểm. Đây là lúc hàm Datedif phát huy tác dụng. Cùng tìm hiểu hàm Excel này trong bài viết sau đây nhé! Đôi khi, trong quá trình làm việc với các kiểu dữ liệu ngày tháng ở trong công cụ Excel, chúng ta cần tính toán và xác định khoảng thời gian giữa hai thời điểm. Bài viết này sẽ chia sẻ cho các bạn về việc sử dụng hàm DATEDIF trong các hàm Excel và kết hợp với 1 số kỹ thuật khác để đạt được kết quả này. Giả sử chúng ta có 2 mốc thời gian cần tính toán là 7/14/2010 10:35:15 và 6/9/2015 15:30:00 được lưu ở lần lượt ô A2 và B2. 2 mốc thời gian cần tính toán là 7/14/2010 10:35:15 và 6/9/2015 15:30:00 I. Tính số giờ giữa hai thời điểm trong ExcelĐể sử dụng các hàm Excel tính số giờ giữa hai thời điểm trên, ngoài hàm Datedif chúng ta có thể sử dụng công thức sau: =INT((B2-A2)*24) và nhận được kết quả là 42988 hoặc =DAY(ABS(B2-A2))*24*60 + HOUR(ABS(B2-A2)) II. Tính số phút hai thời điểm trong ExcelĐể thực hiện tính số phút giữa hai thời điểm trên, bên cạnh việc sử dụng hàm Datedif, chúng ta sử dụng công thức sau: =INT((B2-A2)*24*60) và nhận được kết quả là 2579334 Hoặc có thể là =DAY(ABS(B2-A2))*24*60 + HOUR(ABS(B2-A2))*60 + MINUTE(ABS(B2-A2)) III. Tính số giờ giây giữa hai thời điểm trong ExcelĐể tính số giây giữa hai thời điểm trên chúng ta sử dụng công thức sau: =INT((B2-A2)*24*60*60) và nhận được kết quả là 154760085 IV. Tính số năm giữa hai thời điểm trong ExcelĐể tính toán ra số năm giữa hai thời điểm trên bằng các hàm Excel chúng ta nên sử dụng công thức sau của hàm datedif: =DATEDIF(A2,B2,"y") và nhận được kết quả là 4 V. Tính số tháng giữa hai thời điểm trong các hàm ExcelĐể tính số tháng giữa hai thời điểm nêu trong đề bài, bằng cách áp dụng hàm Datedif chúng ta sử dụng công thức sau: =DATEDIF(A2,B2,"m") và nhận được kết quả là 58 VI. Tính số ngày giữa hai thời điểm trong ExcelỨng dụng các hàm Excel tính số ngày giữa hai thời điểm trên chúng ta sử dụng công thức hàm Datedif như sau: =DATEDIF(A2,B2,"d") và nhận được kết quả là 1791 VII. Tính khoảng thời gian tổng hợp ra năm, tháng, giờ, phút, giây giữa 2 thời điểm bằng các hàm ExcelChúng ta dùng công thức lần lượt như sau =DATEDIF(A2,B2,"y")&" năm, "&DATEDIF(A2,B2,"ym")&" tháng ,"&DATEDIF(A2,B2,"md")&" ngày, "&TEXT(B2-A2,"hh")&" giờ, "&TEXT(B2-A2,"mm")&" phút, "&TEXT(B2-A2,"ss")&" giây" Và nhận được kết quả hàm Datedif như mong muốn: 4 năm, 10 tháng, 26 ngày, 04 giờ, 54 phút, 45 giây VIII. Sử dụng hàm TEXT trong các hàm Excel để định dạng thời gianTrong quá trình sử dụng hàm Datedif, bạn có thể muốn sửa định dạng của dữ liệu sang dạng thời gian. Khi đó, hãy cân nhắc đến việc sử dụng hàm TEXT. Để có thể sử dụng thành thạo hàm TEXT, chúng ta hãy làm quen với 1 số quy ước về định dạng của hàm này. Chú ý cú pháp của hàm TEXT như sau: =TEXT(, ) Tham số thứ nhất đã vô cùng rõ ràng rồi, chúng ta muốn định dạng dữ liệu gì thì chúng ta sẽ cho vào đó. Tham số thứ 2 là trường thể hiện chúng ta muốn định dạng như thế nào, trong bài này, chúng ta muốn định dạng về dữ liệu thời gian. Khi đó chúng ta có thể tham khảo 1 số ví dụ sau đây:
IX. KếtĐể có thể ứng dụng tốt trongviệc làm Excel vào trong công việc và cuộc sống hàng ngày, chúng ta không chỉ nắm vững được các hàm Excel mà còn phải sử dụng tốt cả các công cụ chứa trong nó. Theo đó, hãy chú ý tới các hàm Excel nâng cao giúp áp dụng tốt vào công việc như hàm DATEDIF, SUMIFS, COUNTIFS, SUMPRODUCT, INDEX + MATCH… Những công cụ mà chúng ta có thể sẽ thường xuyên sử dụng là Data validation, Conditional formatting, Pivot table… Tag: Bài viết nhiều người đọc
123job.vn - Dream jobs, great places to work, high salary 123job.vn - Trao cơ hội cho hàng triệu người với những công việc mơ ước với môi trường làm việc chuyên nghiệp và mức lương tốt nhất. Với sứ mệnh: Cung cấp các thông tin việc làm, review công ty hấp dẫn, dịch vụ tư vấn tuyển dụng xác thực và chất lượng cho nhà tuyển dụng và người lao động, chúng tôi luôn tận tâm tận lực, không ngừng sáng tạo nhằm đem lại chất lượng dịch vụ hàng đầu, giúp tất cả mọi người có được một công việc phù hợp nhất. Tự hào: Là trang tuyển dụng uy tín, là cầu nối của hàng triệu người tìm việc và nhà tuyển dụng. Giá trị cốt lõi:
Nếu bạn đang muốn kết nối với những nhà tuyển dụng uy tín hàng đầu Việt Nam, đừng ngần ngại hãy TẠO CV NGAY để tăng gấp 5 lần cơ hội có được công việc với mức lương tốt nhất nhé!
Để tính số ngày chênh lệch giữa 2 ngày trong Excel có hỗ trợ hàm giúp các bạn chỉ trong tích tắc có thể tính số ngày giữa 2 mốc thời gian bất kì. Trong Excel để tính số ngày bất kì giữa 2 mốc thời gian bạn nên sử dụng hàm DATEDIF. Cú pháp: DATEDIF(ngày bắt đầu, ngày kết thúc, tùy chọn) Trong đó: - Tùy chọn gồm các lựa chọn sau: + Tùy chọn = d => Hàm sẽ trả về số ngày giữa 2 mốc thời gian. + Tùy chọn = m => Hàm sẽ trả về số tháng giữa 2 mốc thời gian. + Tùy chọn = y => Hàm sẽ trả về số năm (chỉ lấy phần nguyên) giữa 2 mốc thời gian. + Tùy chọn = yd => Hàm sẽ trả về số ngày lẻ của năm (tức số ngày chưa tròn năm) giữa 2 mốc thời gian. + Tùy chọn = 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 2 mốc thời gian. + Tùy chọn = 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 2 mốc thời gian. Ý nghĩa: Hàm thực hiện tính số năm, tháng, ngày, số tháng lẻ trong năm, số ngày lẻ trong tháng. Chú ý: Hàm DATEDIF không có trong thư viện các hàm của Excel nên trước khi sử dụng bạn nên bật tính năng Analysis ToolPak lên. Bước 1: Vào thẻ File -> Options. Bước 2: Hộp thoại xuất hiện kích chọn Add–ins di chuyển xuống mục Manage kích chọn Go. Bước 3: Hộp thoại xuất hiện tích chọn vào 2 mục Analysis ToolPak và Analysis ToolPak -VBA -> kích chọn OK. Như vậy bạn có thể dùng hàm DATEDIF để tính số ngày chênh lệch giữa 2 ngày trong Excel. Ví dụ: Ví dụ cho bảng dữ liệu tính số ngày, số tháng, số năm và thâm niên công tác của các nhân viên đã nghỉ việc. 1. Tính số ngày đã làm việcNhập công thức: =DATEDIF(D8,E8,"d"). Sao chép công thức cho các giá trị còn lại được kết quả: 2. Tính số tháng đã làm việcBạn chỉ cần thay tham số tùy chọn là m: Nhập công thức: =DATEDIF(D8,E8,"m") -> sao chép công thức cho các giá trị khác được kết quả: 3. Tính số ngày đã làm việcThay tham số tùy chọn là y: Nhập công thức: =DATEDIF(D8,E8,"y") -> sao chép công thức cho các giá trị khác được kết quả. - Tính thâm niên là tính số ngày, tháng và năm làm việc, ở đây dùng thêm kí tự & để nối xâu: - Nhập công thức: =DATEDIF(D8,E8,"y")&" năm "&DATEDIF(D8,E8,"m")&" tháng "&DATEDIF(D8,E8,"d")&" ngày". Nhấn Enter được kết quả: Bài viết trên đây giúp các bạn cách tính số ngày chênh lệch giữa 2 ngày trong Excel hy vọng giúp ích cho các bạn. Chúc các bạn thành công! |