셀 A1에 다음 텍스트 타임 스탬프가 있습니다. 22-OCT-13 03.40.00.000000000 AM
. B1에는 다음 수식이 있습니다 : =TIME(HOUR(MID(A1,11,2)),MIN(MID(A1,14,2)),SECOND(MID(A1,17,2)))
.Excel 텍스트를 타임 스탬프로 변환
오전 12:40. 시간 함수는 0을 반환하지만 분 함수는 정상적으로 작동합니다. 나는 그것으로 무엇이 끝나는 지 알 수 없다.
셀 A1에 다음 텍스트 타임 스탬프가 있습니다. 22-OCT-13 03.40.00.000000000 AM
. B1에는 다음 수식이 있습니다 : =TIME(HOUR(MID(A1,11,2)),MIN(MID(A1,14,2)),SECOND(MID(A1,17,2)))
.Excel 텍스트를 타임 스탬프로 변환
오전 12:40. 시간 함수는 0을 반환하지만 분 함수는 정상적으로 작동합니다. 나는 그것으로 무엇이 끝나는 지 알 수 없다.
MIN
은 MINUTE
수식이 아닌 값 목록에서 가장 작은 값을 반환하는 '최소 수식'입니다.
난 당신이 TIME()
, HOUR()
또는 MINUTE()
에 익숙하지 않은 생각합니다.
TIME()
은 '보통'값을 가져와 시간 값으로 변환합니다. TIME(H, M, S)
인 경우 H
은 시간 수 (시간 소인이 아님)이며 M
은 분 (시간 소인이 아님)이고 S
은 초 (다시는 시간 소인이 아님)입니다.
HOUR()
은 시간 값을 가져 와서 시간을 추출합니다.
MINUTE()
및 SECOND()
은 HOUR()
과 유사합니다. 당신이 아마이 의미하는 것입니다 :
=TIME(MID(A1,11,2),MID(A1,14,2),MID(A1,17,2))
사용
는MID()
당신은 숫자가 아닌 타임 스탬프를 받고있다. 따라서
HOUR
은 해당 번호를 취하여 타임 스탬프로 해석하고 시간을 반환합니다. 귀하의 예에서 첫 번째
MID
은
03
을 반환합니다. Excel에서 시간 소인으로 변환하면 03/01/1900 00:00 (dd/mm/yyyy hh : mm 형식)이되고 따라서 시간은
0
입니다.
편집 :
=SUBSTITUTE(SUBSTITUTE(A1,".",":"),":",".",3)*1
: 당신이 마지막에 AM/PM을 잊으 신 건 아니 겠죠 (날짜와 시간을 유지하려는 경우
그런데,이 공식을 사용할 수 있습니다 원래 날짜/시간은 Excel에서 이해할 수있는 거의 하나입니다. 모두 을 :
으로 바꾼 다음 3 번째 (마지막) :
을 .
으로 바꾸고 Excel에서 숫자로 변환하도록 지시하려면 1을 곱하면됩니다. 그리고 그것을해야합니다.
안녕하세요, 저는 방금 오전에 AM/PM을 놓칠 수 있음을 깨달았습니다. 내 대답도 편집하여 편집했습니다. – Jerry