나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 디또 (sayditto)

추천:  2
파일:     조회:  1992
제목:   시간표현
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

 - 엑셀 버전(95,97,2000,xp,2003,2007):

* 아래줄에 질문을 작성하세요 >>

숫자 키패드에서 숫자 4자리를 찍으면 셀에 "00시 00분"으로 표현되게 하고 싶습니다.

형식도 맞추고 HH:MM으로 하면 다르게 나오는데요.

1. 숫자 4자리만 치면 00시 00분으로 되게 하는 방법
또는
2. 숫자 2자리와 키패드의 -를 치면 00시 00분으로 되게 하는 방법

어떻게 하면 될까요?

감사합니다.
 
[불량 게시물 신고]  
모음이셀서식을 사용자 지정에서 ##"시" ##"분"으로 지정하면 1234입력시 12시 34분으로 표시되지만  실제값은 1234입니다. 날짜계산등을 할수 없으니 좋은 방법은 아니고

12:34형식으로 입력하고 사용자 지정에서 hh"시" mm"분"으로 설정하면 12시 34분으로 나옵니다. 

1234로 입력하고 표시형식을  HH:MM로 하면 숫자를 기본적으로 날짜로 간주하기 때문에 1900년1월1일로부터 1234일이 지난날이니 1903년 0월 0일쯤이 실제값으로 들어값니다.

12-34는 금년도12월34일로 간주하나 실제 날짜가 없으니 그냥 12-34텍스트로 간주합니다.
10-30 (14:57)
삭제 ■신고
조삿갓모음이님 답변처럼 사이에 콜론 한 번 더 치는 것이 그렇게 귀찮은 일은 아닐 듯 싶은데
굳이 네 번 타이핑만으로 해결하고 싶다면 보조 수식이나 vBA로 해결하는 수 밖에 없을 거 같네요.
10-30 (18:59)
삭제 ■신고
디또감사합니다.10-31 (21:53)
삭제 ■신고
        
  

작성일 : 2017-10-30(13:37)
최종수정일 : 2017-10-30(13:37)