Cách biến phút còn lại thành giờ


7

Tôi có một bảng tính với hai cột tương ứng đếm giờ và phút, với tổng số tổng ở phía dưới. Tôi muốn làm như vậy khi số phút đạt đến sáu mươi, nó sẽ tự động trừ đi sáu mươi phút và thêm một giờ vào tổng số, theo cách đó tôi không bị bỏ lại với 4 giờ và 346 phút.

Hiện tại nó trông như thế này:

Hours  Minutes
1        30
5        35
0        45
2        15
Total  Total
8        125

Nhưng tôi muốn nó trông như thế này:

Hours   Minutes
1        30
5        35
0        45
2        15
Total   Total
10       05

Tôi có thể làm cái này như thế nào?

Câu trả lời:


6

Với hai công thức sau đây bạn có thể làm điều đó.

Công thức

Hours
=SUM(A2:A5) + HOUR(TIME(0,SUM(B2:B5),0))

alternate way of notation
=HOUR(TIME(SUM(A2:A5),SUM(B2:B5),0))

Minutes
=SUM(B2:B5) - (HOUR(TIME(0,SUM(B2:B5),0)) * 60)

alternate way of notation
=MINUTE(TIME(SUM(A2:A5),SUM(B2:B5),0))

Giải thích

Tính toán giờ tính tổng các giá trị giờ và cộng tổng số phút được chuyển đổi thành giờ. Đối với các phút, tính toán là một chút khác nhau. Ở đây tổng số phút được trừ đi bằng số giờ của những phút đó, chỉ còn lại số phút từ 0 đến 59.

Trong tab thứ hai, công thức thay thế được thêm vào.

Ảnh chụp màn hình

Giờ
nhập mô tả hình ảnh ở đây

Phút
nhập mô tả hình ảnh ở đây

Ghi chú

Sử dụng định dạng tùy chỉnh ( Định dạng> Số> Định dạng khác> Định dạng số tùy chỉnh ... ) để lấy số 0 đứng đầu, xem ảnh chụp màn hình:
nhập mô tả hình ảnh ở đây

Thí dụ

Tôi đã chuẩn bị một tệp ví dụ cho bạn: Cách biến phút còn lại thành giờ


1

Thay thế:

trong A7: =sum(A2:A5)+int(sum(B2:B5)/60)
trong B7:=mod(sum(B2:B5),60)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.