열을 추가할 수 있도록 Excel 시트의 데이터를 1.40(1시간 40분) 형식으로 기록된 시간에서 01:40으로 변환하려고 합니다. 누구든지 도와줄 수 있나요?
답변1
입력을 기준으로 분 수를 계산하려면 A1에 1.40이 있는 다음 공식을 사용하십시오.
=INT(A1)*60+MOD(A1,1)*100
답변2
값을 "내부"로 변환하려면 셀을 선택하고 다음 작은 매크로를 실행하십시오.
Sub FixFormat()
Dim r As Range, d As Date
For Each r In Selection
ary = Split(r.Text, ".")
d = TimeSerial(ary(0), Left(ary(1), 2), 0)
r.Clear
r.NumberFormat = "[hh]:mm"
r.Value = d
Next r
End Sub
답변3
이 공식을 사용하여 시간 값(예: 필요에 따라 1.40에서 1:40)으로 변환할 수 있습니다.
=TEXT(A1*100,"0\:00")+0
사용자 정의 형식 결과 셀([h]:mm)