
Công thức chung
=seconds/86400
Tóm lược
Để chuyển đổi giây ở định dạng thập phân thành thời gian Excel thích hợp, hãy chia cho 86400. Trong ví dụ được hiển thị, công thức trong C6 là:
=B6/86400
Để hiển thị kết quả dưới dạng thời gian, hãy áp dụng định dạng thời gian. Cột D hiển thị cùng một kết quả được định dạng với (h): mm.
Giải trình
Trong hệ thống ngày tháng của Excel, một ngày bằng 1, vì vậy bạn có thể coi thời gian là các giá trị phân số của 1, như được hiển thị trong bảng dưới đây:
Giờ | Phân số | Phút | Giây | Giá trị | Thời gian |
---|---|---|---|---|---|
1 | 1/24 | 60 | 3600 | 0,04167 | 1:00 |
3 | 24/3 | 180 | 10800 | 0,125 | 3:00 |
6 | 24/6 | 360 | 21600 | 0,25 | 6h00 |
12 | 24/12 | 720 | 43200 | 0,5 | 12:00 |
18 | 18/24 | 1080 | 64800 | 0,75 | 18:00 |
24 | 24/24 | 1440 | 86400 | 1,0 | 21h00 |
Vì có 24 giờ trong ngày, 60 phút mỗi giờ và 60 giây mỗi phút, bạn cần chia cho 24 * 60 * 60 = 86400 để chuyển đổi giây thập phân thành giá trị mà Excel sẽ nhận ra là thời gian. Sau khi chia cho 86400, bạn có thể áp dụng định dạng thời gian mà bạn chọn hoặc sử dụng kết quả trong một phép toán với các ngày hoặc giờ khác.
Trong ví dụ, vì B11 chứa 43200 (tương ứng với 43200 giây hoặc nửa ngày) nên kết quả là 43200/86400 = 0,5. Sau khi áp dụng định dạng thời gian như h: mm hoặc (h): mm, Excel sẽ hiển thị 12:00.
Hiển thị khoảng thời gian
Để hiển thị giờ biểu thị thời lượng dài hơn 24 giờ, phút trong khoảng thời gian dài hơn 60 phút hoặc giây trong khoảng thời gian trên 60 giây, bạn sẽ cần điều chỉnh định dạng số bằng cách thêm dấu ngoặc vuông.
(h) // for hours greater than 24 (m) // for minutes greater than 60 (s) // for seconds greater than 60
Các dấu ngoặc cho Excel biết thời gian là một khoảng thời gian chứ không phải thời gian trong ngày.
Lưu ý: để sử dụng dấu ngoặc vuông, bạn sẽ cần tạo và áp dụng định dạng số tùy chỉnh. Chọn ô, sau đó đi tới Định dạng ô (Control + 1)> Số> Tùy chỉnh.