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
번호 제목 글쓴이 날짜 조회 수sort
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 62148

pivot 다중범위통합 ㅠㅠ 할수없이 _ 피벗테이블 다중 통합 범위 [4]

엑셀일반 구버전 호환모드로 로드 시, 계행문자 줄바꿈 저장 안되는 현상 관련 file [2]

셀에 입력한 규격 계산. [5]

엑셀 2007 질문입니다. file [1]

엑셀일반 입력된 데이터의 끝으로 이동하는 방법이 궁금합니다. [1]

도와 주세요~ ^^;; file [1]

문의 드립니다.. file [1]

  • [레벨:2]윙윙
  • 2010-03-31
  • 조회 수 4605

엑셀일반 투입인력에 대한 값(?)을 알고자합니다. file [1]

엑셀일반 셀 병합 후 데이터가 지워지지 않는 방법이 있는지요.. [2]

문의 드립니다. [1]

  • 루나
  • 2009-12-29
  • 조회 수 4620

셀 합치는 것 좀 도와주세요. file [1]

VBA 아별님! 엑셀 질문입니다. _ 고급필터를 활용한 데이터 분리 작업(각 시트로 분리) file [3]

  • [레벨:2]북곰
  • 2013-04-06
  • 조회 수 4634

VLookup 안녕하세요 아별님~ _ 환율 시트에서 특정일 환율 불러오기, 휴일을 고려 file [2]

  • [레벨:4]thoi
  • 2013-10-25
  • 조회 수 4640

VLookup Vlookup으로 하이퍼링크를 땡겨오고 싶습니다. file [2]

이기능 어떻게 사용하는건가요??? file [2]

함수쫌 부탁드립니다. imagefile [1]

(VBA) 또 질문할 수 밖에 없는 내가 너무 싫어요. file [3]

VBA VBA 서적 추천좀 해주세요 [1]

불규칙 데이터 정리 2 [2]

VBA 몇가지 질문들 [8]