엑셀 함수 활용예제두 줄로 입력된 텍스트 분리하기 예제

두 줄로 입력된 텍스트 분리하기 | 엑셀 함수 공식 

함수공식

[첫번째 줄]
= LEFT (셀, FIND(CHAR(10), 셀))
[두번째 줄]
= RIGHT (셀, LEN(셀) – FIND(CHAR(10), 셀))

공식에 대한 설명

셀 안에 두 줄로 입력된 문자열을 각각의 다른 셀로 나눠서 출력합니다. MID 함수를 이용하면 여러 줄로 입력된 텍스트를 나눠서 출력할 수 있습니다. 텍스트 줄바꿈으로 입력하는 방법을 모르실 경우 오빠두링크를 참조하세요.

예제파일 다운로드 및 응용방법

실습파일

영상강의

본 포스트의 영상강의는 준비중입니다.
영상강의가 필요하신가요? 아래에 댓글로 남겨주세요! 여러분의 소중한 댓글은 저에게 큰 힘이 됩니다!

사용된 함수

[첫번째 줄]
LEFT(A2, FIND(CHAR(10), A2))
[두번째 줄]
RIGHT(A2, LEN(A2) – FIND(CHAR(10), A2))

함수의 동작 원리

CHAR함수는 숫자를 지정하여 그에 해당하는 문자를 반환하는 함수입니다. 그 중 CHAR(10)은 텍스트 줄바꿈을 반환합니다. [첫번째 줄] 과 [두번째 줄]을 출력하는 공식은 서로 비슷하므로 [두번째 줄]을 출력하는 공식을 예로 설명합니다.

FIND 함수를 통해 A2셀에 입력된 전체 문자열 중 텍스트 줄바꿈의 위치를 구합니다.

FIND(CHAR(10), A2)
'// A2셀의 전체 문자열 중 '텍스트 줄바꿈 (=CHAR(10))'의 위치를 구합니다.
'//
"안녕하세요.
오빠두입니다."
가 입력되어 있을 경우, FIND 함수는 7을 출력합니다.

LEN 함수를 통해 A2셀에 입력된 전체 문자 개수를 구한 뒤, 텍스트 줄바꿈의 위치값을 빼줌으로써 RIGHT 함수출력할 문자열의 개수를 구합니다.

= RIGHT(A2, LEN(A2) – FIND(CHAR(10), A2))
'//
"안녕하세요.
오빠두입니다."
가 A2셀에 입력되어 있을 경우, LEN 함수는 14를 출력합니다. 따라서 수식은 아래와 같이 요약됩니다.
= RIGHT(A2, 14 – 7)
'// 즉 A2 셀의 우측에서부터 7개 문자를 출력하게 되고, "오빠두입니다."가 RIGHT 함수의 결과값으로 반환됩니다.

기초함수 설명 | by 오빠두엑셀

엑셀 LEFT 함수 사용법 (예제파일) ::  텍스트 함수
엑셀 LEFT 함수 사용법 (예제파일) :: 텍스트 함수
실습파일 선택한 문자열의 왼쪽부터 지정한 문자수만큼의 문자열를 추출합니다. LEFT 함수는 선택된 셀 또는 문자열의 첫번째 문자부터 시작하여 지정한 문자 수 ...
엑셀 FIND 함수 예제
엑셀 FIND 함수 사용법 (예제파일) – 텍스트 함수
실습파일 선택한 셀에서 특정문자가 시작하는 위치를 숫자로 반환합니다. FIND 함수는 기존 텍스트 문자열에서 특정 문자를 검색한 뒤 기존 텍스트 문자열에서 ...

관련된 함수공식 

글자수 상관없이 특정문자 뒤의 문자열을 추출합니다.
글자수 상관없이 두개의 특정문자 사이의 값을 추출합니다.
줄바꿈(Alt+Enter)로 입력된 문자열을 각 셀에 분리하여 추출합니다.
여러줄(줄바꿈)로 입력된 문자열을 각각의 셀에 나눠 출력합니다.
줄바꿈(Alt+Enter)를 띄어쓰기 등으로 대체하여 한줄의 문자열로 변환합니다.

댓글 남기기

avatar
  현재 페이지 댓글알림 신청  
알림 설정