Excel lưu trữ nội bộ các giá trị ngày và giờ dưới dạng số dấu phẩy động.

Phần số ở bên trái của dấu thập phân đại diện cho các ngày trôi qua kể từ ngày 1 tháng 1 năm 1900 hoặc 1904 (tùy thuộc vào cách bản sao Excel của bạn được cấu hình). Phần số ở bên phải của dấu thập phân đại diện cho phần của cả ngày được biểu thị bằng ngày và giờ.

Biết được điều này, bạn có thể dễ dàng chuyển đổi một số từ ký hiệu thời gian của nó sang ký hiệu thập phân tương đương. Ví dụ: nếu bạn có giá trị thời gian đã trôi qua đại diện cho 8:30, bạn có thể dễ dàng chuyển đổi nó thành 8,5 (tám giờ rưỡi) bằng cách nhân giá trị thời gian với 24.

Để đưa ra một ví dụ khác, giả sử rằng bạn có thời gian bắt đầu trong ô A3 và thời gian kết thúc trong ô B3. Trong ô C3, bạn đặt công thức sau:

=B3 - A3

Kết quả trong ô C3 là thời gian đã trôi qua, là hiệu số giữa thời gian bắt đầu và kết thúc. Trong ô D3 sau đó, bạn có thể đặt công thức sau:

= C3 * 24

Kết quả trong D3 là một biểu diễn thập phân của số giờ trong ô C3. Bạn có thể định dạng ô như cách bạn làm với bất kỳ giá trị số nào khác để nó hiển thị số vị trí thập phân mong muốn. Nếu bạn muốn giới hạn số chữ số thập phân trong kết quả, ngay lập tức, bạn có thể sử dụng công thức sau trong ô D3:

=ROUNDUP(C3 * 24, 1)

Công thức này nhân C3 với 24 để chuyển đổi thành giá trị thập phân, nhưng sau đó làm tròn kết quả thành một chữ số thập phân.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (2052) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: