1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

안녕하세요, 제가 업무 특성상 영문화되어있는 문서를 취급할 때가 많은데요,

 

모를만한 영어 단어를 찾아서 그것을 따로 한글로 작업해야합니다.

 

영어단어가 일단 뽑아져 있다면, 한글로 바꾸는거야 제 몫이지만..

 

원래의 문서에서 영어 단어를 선별하는 매크로나 함수는 작성할 수 없을까요..?

 

예를 들어..

 

I want to go to school. 이런 문장이 있다면,

 

그리고 여기서 원하는 단어는 want, school이라고 한다면..(아, 제가 뽑고자하는 단어들은 엑셀로 있습니다!)

 

 

1.  I want to go to school을

2. 기존의 단어장과 비교(want와 school이 있지만. I, go, to이런건 없는)

3. want와 school이 겹친다는 것을 찾아냄.

4. want와 school을 다른 셀에 추출하여 나타내줌.

 

대략.. 이런 식으로요..

 

위의 1~4는 제가 가장 단순히 생각해낸것이지만요,

 

여하튼 어떤 알고리즘을 쓰든지,  기존 단어장을 이용하여, 새로운 문장에서 want, school 이 두 단어를 뽑아서

 

I want to go to school     -->  want, school

 

이렇게 말입니다.

 

 

어려울까요..?  정말 문서량이 너무나도 많아서 힘드네요. 엑셀 초보자라.. 저걸 어떻게 함수화 매크로화 시킬지를

모르겠습니다. 저걸 함수화 시킬수있다면 더할 나위 없지만, 어떠한 tip이라도 상관없으니 모든 조언... 부탁드립니다.


댓글 '2'

profile

[레벨:30]아별

2014.02.26 16:46:21
*.104.126.21

하얀모래님..

엑셀 파일을 첨부해주시면 이해가 쉬울 것 같습니다.


엑셀의 기본 기능으로는 안되구요..

VBA로 코드를 짜서 사용자 정의 함수로 만들거나,

별도의 프로시저를 구동시켜 결과물을 받아와서 셀에 값을 뿌려주어야 할 것 같습니다.


일단..

한 문장에서 공백을 기준으로 각 단어로 분리한 다음,

각 단어별로 vlookup등으로 기존 단어장에 등록되어 있는지 확인하고,

확인이 된 단어들만 모아서 화면에 뿌려줘야하는데요..


VBA에서 split함수와 for문을 통한 순환문.. if문을 사용한 조건 판단,

배열에 결과값을 모아서.. 

순환문 종료 후에 결과값 배열을 join으로 묶어서 셀에 값으로 넣어줘야할 것 같네요..


도움이 되셨기를..

[레벨:1]하얀모래

2014.04.27 15:28:22
*.154.141.7

감사합니다. 아별님, 이제서야 답변을 보았습니다. 다시한번 감사드립니다. ^^

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 19495
741 엑셀일반 궁금한게 있습니다...급합니다..ㅠㅠ [레벨:1]사라다 2014-03-07 1134
740 엑셀일반 엑셀파일 암호걸기 (확장자 csv) [레벨:1]한우리 2014-03-04 1870
739 엑셀일반 이중 데이터 유효성 검사에서 궁금한게 있습니다~ [레벨:1]새벽녘 2014-03-02 1464
738 VBA 파일&폴더 ExecuteExcel4Macro로 다른 파일 열지않고 셀 데이터 가져오기 시 실패 file [레벨:1]소주보이 2014-02-28 2813
» VBA 혹시 어떤 문서에서 특정 단어를 추출하는 것이 가능할까요? [2] [레벨:1]하얀모래 2014-02-25 1519
736 엑셀일반 빈셀 색채우기 [1] [레벨:0]캠핑투 2014-02-21 2500
735 엑셀수식 수식 탭-수식 분석-수식계산 단축키 [2] [레벨:4]쟈니 2014-02-18 1548
734 엑셀수식 match 함수 #N/A 오류 file [2] [레벨:4]성투은자 2014-02-17 1728
733 엑셀일반 자동채우기 기능(급합니다...ㅠㅠ) file [2] [레벨:1]hydon 2014-02-14 1334
732 VBA 엑셀 질문드립니다. file [2] [레벨:1]박상민 2014-02-14 1266
731 엑셀수식 엑셀 수식 질문드려요~ _ 여러 행 단위로 정렬하기, 사용자 지정 목록으로 정렬하기.. file [2] [레벨:4]요셉 2014-02-13 1957
730 피벗테이블 피벗테이블 날짜 버튼 생성에 대한 문의 file [2] [레벨:4]thoi 2014-02-13 1585
729 엑셀수식 다중 조건을 만족하는 값을 입력하고 싶습니다. file [2] [레벨:1]엑셀배우기 + 1 2014-02-10 1035
728 IF수식 IF수식사용질문입니다. file [2] [레벨:2]Merak 2014-01-28 1186
727 엑셀일반 엑셀질문 [1] [레벨:1]ㅂㅂㅂㅂㅂ 2014-01-24 1368
726 아별툴관련질문 시트 복사/이동 기능은 없을까요? [2] [레벨:1]만조 2014-01-14 1675
725 엑셀일반 아별툴 질문 secret [3] [레벨:1]ㅂㅂㅂㅂㅂ 2014-01-13 4
724 엑셀수식 안녕하세요. 아별님~ file [4] [레벨:2]진주22 2014-01-13 1152
723 엑셀수식 어떤 함수를 써야할 지 모르겠어요, 도와주세요! imagefile [1] [레벨:1]재회 2014-01-12 1096
722 엑셀일반 경력 합산 file [4] [레벨:3]읍내꽃미남 2014-01-07 1555