OfficeTutor.com
배움터 나눔터 교육센터 오튜장터
 통합검색  
  Home > 나눔터 > 엑셀 > 묻고답하기
엑셀
워드
액세스
파워포인트
아웃룩
프런트페이지
인포패스
원노트
비지오
쉐어포인트
포토드로우
퍼블리셔
오피스공통
MVP 안내
MVP 명예의 전당
MVP 카페

 

 

 

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

작성자:  

 북창삼우 (hof2109)

추천:  0
파일:     주소나누기-질문.xls (20KB) 조회:  452
제목:   함수로 주소나누기(텍스트 나누기)
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

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

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

내려 받은 자료의 주소를 텍스트 나누기로 하기에는 맞지 않아 
함수로 나눠보려고 합니다.
그런에 이게 생각보다 너무 어렵네요
한 3일 헤메다가 부득이 질문을 올립니다.
고수님들의 도움을 부탁드립니다. 감사합니다.
 
[불량 게시물 신고]  
조삿갓C15셀: =MID(A15,SEARCH(" ",A15)+1,SEARCH(" ",A15,SEARCH(" ",A15)+1)-SEARCH(" ",A15))
D15셀: =MID(A15,SEARCH(" ",A15,SEARCH(" ",A15)+1)+1,SEARCH(" ",A15,SEARCH(" ",A15,SEARCH(" ",A15,SEARCH(" ",A15)+1))+1)-SEARCH(" ",A15,SEARCH(" ",A15)+1))
E15셀: =MID(A15,SEARCH(" ",A15,SEARCH(" ",A15,SEARCH(" ",A15,SEARCH(" ",A15)+1))+1)+1,LEN(A15))

    => 각각 아래로 필요한만큼 복사

두 번째의 공백을 찾을 때에는 첫 번째 공백을 찾은 다음 문자부터 시작해야 하지요.
E열은 나머지 문자열을 모두 출력해야 하므로, MID 함수의 세 번째 인수를 충분히 크게 잡아주어야 합니다.
02-13 (23:18)
삭제 ■신고
조삿갓보다시피 함수가 중복 계산이 많아서 별로 좋은 방법은 아니지요.
중복되는 함수들은 보조 수식으로 별도 계산하여 활용하는 것이 좋을 것 같습니다.
예를들면 F15 셀에 =SEARCH(" ",A15)+1 을 별도로 계산해 두면
G15 셀에 =SEARCH(" ",A15,SEARCH(" ",A15)+1) 수식을
         =SEARCH(" ",A15,F15) 와 같이 간편하게 입력할 수 있지요.
그러면 C15셀: =MID(A15,F15,G15-F15+1) 과 같이 간단해집니다.
02-13 (23:18)
삭제 ■신고
북창삼우반갑고 기뿐 마음음로 조삿갓님의 답변 확인했습니다.
수식대로 하면 추출값의 뒤에 공백이 하나씩 생기는 부분을 해결한하다가 답변이 늦었네요
덕분에 아주 유용한 팁을 얻었습니다. 
다시 한번 감사드립니다^^.
02-14 (16:21)
삭제 ■신고
        
  

작성일 : 2018-02-13(17:58)
최종수정일 : 2018-02-13(17:58)
 
 
 
회사소개 | 이용약관 | 개인정보 처리방침 | 회원정보수정 | 교육신청 및 문의 | 이메일무단수집거부 위로

오피스튜터 블로그 오피스튜터페이스북 오피스튜터유투브
110-722 서울 종로구 세종대로23길 47, 601-74 ㈜오피스튜터 ☎1544-4102 대표이사 : 전경수
개인정보관리책임자 : 이희진(privacy@officetutor.com) 사업자등록번호 120-86-14501
통신판매업신고 2013-서울종로-0547
norton
Copyright ⓒ OfficeTutor.com 이 페이지의 저작권은 ㈜오피스튜터와 콘텐츠 제공자에게 있습니다. 무단 복제를 금합니다.
Microsoft 및 Office 로고는 미국, 대한민국 및/또는 기타 국가에서의 Microsoft Corporation 등록 상표 또는 상표입니다.