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

 초오짜 (shin1212)

추천:  2
파일:     조회:  4355
제목:   (시간합계 구하기)시간:분:초 형태로 변경하려면 ?
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

1. 엑셀 버전(95,97,2000,2002):2000
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP): win2000
3. CPU (486,PentiumI/II/III/IV...):Pentium IV
4. RAM (32,64,128,256,512MB,1G...): 256

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

 A열    B열입력 자료  --> C열 변경자료

 가    40초                --> 00:00:40
 나    10분50초            --> 00:10:50   
 다    6시간6분20초        --> 06:06:20
 가    1시간30분10초       --> 01:30:10
 다    30분20초            --> 00:30:20
   :                         :
   :                         :

 B열의 서식이 모드 텍스트형식임  
 A열의  동일항목의 시간합계을 구하려고 합니다.(약 6~7백행)
혹 제가 시도하려 하는 시간합계를 구하는 다른방법이 있으면 한 수 부탁드려요...  


 
[불량 게시물 신고]  
졸따구안녕하세요?
'C'열의 '표시형식'을 '시간'의 '13:30:55'형으로 바꾸어 준다음 다음 수식을 입력하고 자동채우기 해보세요.

=TIME(IF(ISERROR(FIND("시",셀주소)),0,VALUE(LEFT(E5,FIND("시",셀주소)-1))),IF(ISERROR(FIND("분",셀주소)),0,IF(ISERROR(FIND("시",셀주소)),VALUE(LEFT(셀주소,FIND("분",셀주소)-1)),VALUE(MID(셀주소,FIND("시",셀주소)+2,FIND("분",셀주소)-(FIND("시",셀주소)+2))))),IF(ISERROR(FIND("분",셀주소)),VALUE(SUBSTITUTE(셀주소,"초","")),VALUE(MID(셀주소,FIND("분",셀주소)+1,FIND("초",셀주소)-FIND("분",셀주소)-1))))

그럼 도움이 되시길..
08-10 (18:01)
삭제 ■신고
사내안녕하세요..^^

미흡하지만 제가 답변을..

재미있는 문제군요.. 제 것은 그냥 참고만..

아래의 수식을 이름정의하셔서 이용하세요..

=EVALUATE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(Sheet1!a1,"시간","*1/24+"),"분","*1/(24*60)+"),"초","*1/(24*60*60)+")&0)

이 수식은 a1셀에 값이 기재가 되있다고 가정한 것입니다.

..도움이 되셨기를..
08-10 (20:16)
삭제 ■신고
        
  

작성일 : 2003-08-10(15:45)
최종수정일 : 2003-08-10(15:45)
 


 ◎ 관련글

  제 목   작성자   날짜
(시간합계 구하기)시간:분:초 형태로 변경하려면 ? 초오짜 2003-08-10
[RE](시간합계 구하기)시간:분:초 형태로 변경하려면 ? 놀란토끼 2003-08-10