Quy đổi giờ, phút, giây ra phút (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

nhim&cao

Thành viên mới
Tham gia
15/8/11
Bài viết
22
Được thích
4
Mình có ví dụ như sau: Thời gian: 1:20:20, 2:30:30, 5:30:50... từ giờ, phút, giây ở trên quy ra số phút với điều kiện nếu số giây lớn hơn 30 thì tính tròn làm 1 phút, ngược lại nếu số giây nhỏ hơn 30 thì k tính. Thanks!
 
Mình có ví dụ như sau: Thời gian: 1:20:20, 2:30:30, 5:30:50... từ giờ, phút, giây ở trên quy ra số phút với điều kiện nếu số giây lớn hơn 30 thì tính tròn làm 1 phút, ngược lại nếu số giây nhỏ hơn 30 thì k tính. Thanks!
Bạn xem có đúng ý bạn không nha
 

File đính kèm

Chỉ cần thế này:
=Round(A1*1440, 0)
 
Giả sử bạn có ô E7 chứa dữ liệu định dạng thời gian, bạn đặt 1 hàm như sau vào 1 ô kh: =HOUR(E7)*60+MINUTE(E7)+ROUND(SECOND(E7)/60;0)
 
sao em làm giống công thức như vậy mà không ra toàn kết quả 0:00:00
 
Phải định dạng lại là general hoặc number.
 
tôi cũng làm giống công thức mà ra kết qua 0:00:00
 
Giúp mình qui đổi số giờ ra phút

Giả sử bạn có ô E7 chứa dữ liệu định dạng thời gian, bạn đặt 1 hàm như sau vào 1 ô kh: =HOUR(E7)*60+MINUTE(E7)+ROUND(SECOND(E7)/60;0)

Mình làm công thức giống như bạn, nhưng nếu số giờ trên 24h thì nó chỉ lấy số giờ trừ 24h ra rồi qui ra phút chứ không lấy tổng giờ
VD: "19:45:30" qui đổi ra =1185 đúng số phút, nhưng
nếu "38:45:30" qui đổi ra =885 nó trừ 24h ra còn 14h*60
hix bạn nào co cách giúp mình nhé, cám ơn rất nhiều
 
Tại sao bạn không làm theo bài 3:

=Round(A1*1440, 0)
 
Tại sao bạn không làm theo bài 3:

=Round(A1*1440, 0)

Công thức của bạn đúng cho chủ để bài (bài 1) nhưng không đúng cho nguời vừa hỏi (bài 8)

Vì bạn dùng hàm Round nên số 30 giây tăng lên 1 phút. Theo đúng như ví dụ đưa ra của bài 8 thì chỉ tính số phút, loại bỏ số giây.

Mình làm công thức giống như bạn, nhưng nếu số giờ trên 24h thì nó chỉ lấy số giờ trừ 24h ra rồi qui ra phút chứ không lấy tổng giờ
VD: "19:45:30" qui đổi ra =1185 đúng số phút, nhưng
nếu "38:45:30" qui đổi ra =885 nó trừ 24h ra còn 14h*60
hix bạn nào co cách giúp mình nhé, cám ơn rất nhiều

38:45:30 được Excel chứa là 1,614931 ngày. Dùng hàm Hour/Minuite/Second sẽ cho ra giờ/phút giây trong ngày. Nếu muốn nó thực sự cho ra số phút, bạn phải nhân ngày cho 24*60 (tức là 1440)

Tức là bài giải của ptm0412 đã đúng rồi. Chỉ cần trong trường hợp của bạn thì dùng hàm Trunc (cắt bỏ phần lẻ) thay vì Round (làm tròn 0,5 phút)

=Trunc(A1*1440)
 
Công thức của bạn đúng cho chủ để bài (bài 1) nhưng không đúng cho nguời vừa hỏi (bài 8)

Vì bạn dùng hàm Round nên số 30 giây tăng lên 1 phút. Theo đúng như ví dụ đưa ra của bài 8 thì chỉ tính số phút, loại bỏ số giây.

Tại vì bài 8 viết "Mình làm công thức giống như bạn, ..." và trích dẫn công thức =HOUR(E7)*60+MINUTE(E7)+ROUND(SECOND(E7)/60;0)

Trong đó có hàm round, nên tôi làm theo có round. Đây lại là 1 ví dụ về câu hỏi không chính xác. Nếu "làm công thức giống như bạn" thì kết quả là 1186 chứ không phải 1185.
 
Mình cộng tổng hợp số giờ trên Excel: 103.178608 ai biết cách quy đổi ra giờ, phút hướng dẫn cho mình với! Thanks!
 
Web KT

Bài viết mới nhất

Back
Top Bottom