Xin giúp đỡ về cách nhập thời gian với các bác ơi!!! (1 người xem)

Liên hệ QC

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

tuan_adam

Thành viên mới
Tham gia
22/8/17
Bài viết
14
Được thích
2
Giới tính
Nam
Tình hình là em phải nhập thời gian theo định dạng x'yy''zz rồi chuyển bằng cách x+yy/60+zz/100. Nhập chay rất là lâu và mất thời gian, nên em muốn rút ngắn bằng ý tưởng là nhaapk xyyzz => ra luôn kết quả của x+yy/60+zz/100. Vậy cao thủ nào có mẹo hay cao kiến nào xin góp ý bày vẽ cho em với ạ. Xin cảm ơn các bác.
 
Bác ơi, nghĩa là em có số thời gian 3 phút 20 giây 30 tích tắc. Khi em đổi ra phút e phải đặt lệnh 3+ 20/60 + 30/100 = 3,*** phút. Nhập bằng tay khá lâu nên e hỏi các bác có cách nào nhập 32030 -> thì nó ra 3,*** luôn không ạ.
 
Tình hình là em phải nhập thời gian theo định dạng x'yy''zz rồi chuyển bằng cách x+yy/60+zz/100. Nhập chay rất là lâu và mất thời gian, nên em muốn rút ngắn bằng ý tưởng là nhaapk xyyzz => ra luôn kết quả của x+yy/60+zz/100. Vậy cao thủ nào có mẹo hay cao kiến nào xin góp ý bày vẽ cho em với ạ. Xin cảm ơn các bác.
1 giờ =60 phút
1 phút =60 giây
1 giây =100 mili giây
==> Công thức: x+yy/60+zz/100
<-- chưa đúng!!!
 
E đo phút chứ k đo giờ nên công thức vậy là đúng mà bác :((
 
thì bạn cắt mấy số bạn cần ra, rồi value() số đó. mà Công thức phải là x+ yy/60+zz/6.000 chứ nhỉ
 
À à. E hiểu rồi. Tại e gi vội nên thiếu dấu ngoặc các bác ạ. :((( Nhưng có cách nào để đạt được ý tưởng trên không các bác. Cứ ngồi gõ phút rồi giây rồi tích tắc lâu lắm. Lại còn hay sai nữa chớ
 
Hjxxx, ý là value của left, mid, right. Như số 12345. X=1=value(left(...;1))
Thông cảm, mình đang lên bằng điện thoại
 
:((( Để e thử. K khả thi lắm. Huhu
 
thử cách sau:
PHP:
=LEFT(A1,LEN(A1)-4)+(LEFT(RIGHT(A1,4),2)+RIGHT(A1,2)/100)/60
hoặc đơn giản hơn rất nhiều, nếu bạn nhập '012345
PHP:
=SUM(MID(A1,{1,3,5},2)/{1,60,6000})
hoặc, nếu bạn lười nhập 6 số:
PHP:
=SUM(MID(TEXT(A1,"000000"),{1,3,5},2)/{1,60,6000})
 
Lần chỉnh sửa cuối:
thử cách sau:
PHP:
=LEFT(A1,LEN(A1)-4)+(LEFT(RIGHT(A1,4),2)+RIGHT(A1,2)/100)/60
hoặc đơn giản hơn rất nhiều, nếu bạn nhập '012345
PHP:
=SUM(MID(A1,{1,3,5},2)/{1,60,6000})
hoặc, nếu bạn lười nhập 6 số:
PHP:
=SUM(MID(TEXT(A1,"000000"),{1,3,5},2)/{1,60,6000})
Hehe. Cảm ơm bác. Để e thử ạ. 6 số cũng được bác ạ
 
thử cách sau:
PHP:
=LEFT(A1,LEN(A1)-4)+(LEFT(RIGHT(A1,4),2)+RIGHT(A1,2)/100)/60
hoặc đơn giản hơn rất nhiều, nếu bạn nhập '012345
PHP:
=SUM(MID(A1,{1,3,5},2)/{1,60,6000})
hoặc, nếu bạn lười nhập 6 số:
PHP:
=SUM(MID(TEXT(A1,"000000"),{1,3,5},2)/{1,60,6000})
Tks bác nhé - rất là tuyệt luôn - hehe
 
=SUM(MID(A1;{1;3;5},2)/{1;60;6000})
 
Tks bác nhé - rất là tuyệt luôn - hehe
Thực ra là sai rồi bạn, công thức sau mới chính xác, nếu để định dạng như trên máy tính sẽ hiểu nhầm là định dạng "Giờ: Phút:Giây"
PHP:
=SUM(MID(F3,{1,3,5},2)/{1,60,6000})/1440
hoặc
PHP:
=--TEXT(A1,"0\:00\.00")
Định dạng chuẩn trong Format Cell/Number/Custom là:
PHP:
mm:ss.00
 
Lần chỉnh sửa cuối:
Thực ra là sai rồi bạn, công thức sau mới chính xác, nếu để định dạng như trên máy tính sẽ hiểu nhầm là định dạng "Giờ: Phút:Giây"
PHP:
=SUM(MID(F3,{1,3,5},2)/{1,60,6000})/1440
hoặc
PHP:
=--TEXT(A1,"0\:00\.00")
Định dạng chuẩn trong Format Cell/Number/Custom là:
PHP:
mm:ss.00
:)))) E lamc theo cái trên nó ra kết quả đúng bác ạ. Thật ra phút hay giờ do e tự điền vào 1 cái ô giải thíchh ấy. Dù sao cũng rất rất cảm ơn bác vì sự nhiệt tình :*
 
Web KT

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

Back
Top Bottom