지식in의 질문답변사항을 보다가 우연히 발견한 방법입니다.
물론 이미 알고 계신 분이 계실지는 모르지만, 저로서는 새로운 방법의 발견이기에…
그 동안은 830, 1500 등의 형태를 8:30, 15:00 등의 시간형식으로 바꿀 때
보통의 경우는 mid, right, left 등의 함수로 부분마다 추출하여 문자연결 형태로 하거나,
강의 내용에 있는 time함수 등이 우선 생각나는게 보통이었습니다.
여러가지 방법을 모아 보았습니다. - 답이 소수점 등으로 나오면, 셀서식을 수정하세요.
ㅇ 기존에 알고있던 여러방법 (시:분)
B10셀→
830 =VALUE(LEFT(B10,IF(LEN(B10)>3,2,1))&":"&RIGHT(B10,2))B11셀→
830 =TIME(INT(B11/100),MOD(B11,100),0)B12셀→
830 =VALUE(INT(B12/100)&":"&RIGHT(B12,2))ㅇ 기존 (분:초)
B15셀→
830 =TIME(0,LEFT(B15,INT(LEN(B15)/2)),MID(B15,INT(LEN(B15)/2)+1,2))B16셀→
830 =TIME(0,INT(B16/100),MOD(B16,100))B17셀→
830 =VALUE("0:"&LEFT(B17,IF(LEN(B17)>3,2,1))&":"&RIGHT(B17,2))ㅇ 새로 발견한 방법(시:분)
B20셀→
830 =VALUE(TEXT(B20,"00!:00"))ㅇ 새로 발견 (시:분:초) - 위 식을 보고 아래와 같이 했더니 이 것도 먹히네요!!!
B23셀→
72530 =VALUE(TEXT(B23,"00!:00!:00"))(출처 : 지식in, guddlf67님, atmyhome님의 답변 등에서)
다음검색