Công thức Excel: Chuyển đổi giây thập phân sang thời gian Excel -

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.

thú vị bài viết...