rand(life)

영어 한글로 되어있는 텍스트를 두 개로 분리하기 본문

컴퓨터/엑셀

영어 한글로 되어있는 텍스트를 두 개로 분리하기

flogsta 2007. 5. 9. 23:10
excessive :과도한
acknowledge 인정하다
devastate 황폐화시키다
specialize 전문화하다
costume (공연용 등의) 의상

와 같은 식으로 정리되어있는 단어장이 있습니다. 이것을 영어와 한글을 분리하여 별도의 셀에 담고 싶습니다. 별도의 셀에 담아두면, 단어시험같은 것을 볼때 영어만 지우거나 한글만 지우기가 쉽습니다.

두가지 방법을 발견했습니다.
1. 텍스트로 저장한 다음, 엑셀에서 불러올때 "구분자로분리됨"을 선택한 다음 "빈칸"을 구분자로 지정하면 됩니다.
장점: 쉽다
단점: 한글이나 영어가 두 단어 이상일때도 별개의 셀로 분리된다. (예를 들면, costume (공연용 등의) 의상 과 같은 경우에는  costume // (공연용 // 등의) // 의상  이렇게 4개의 셀로 분리가 된다.)

2. 수식을 이용하는 방법: 첨부화일을 참조하십시오.
원래 생각은 영어알파벳 a~z 에 속하지 않는 글자를 찾으면 그 글자를 중심으로 자른다는 것이었는데, 그게 쉽지 않군요. 그래서 왼쪽에서부터 세어서 처음 빈칸이 나오는 부분에서 자르는 것으로 했습니다.
장점: 한글이  두 단어 이상일때에도 잘리지 않는다.
단점: 어렵다. 영어가 두 단어 이상일때는 잘린다.

3. 매크로를 이용하는 방법: 아직 연구중입니다.