엑셀 함수

엑셀 text 처리 함수

kkedory 2024. 10. 17. 13:54
728x90

각각을 설명하기 어렵기 때문에 예문으로 설명드립니다. 

 

이러한 문장이 있습니다. (A2 셀에 넣습니다)

 

창1:1 <천지 창조> 태초에 하나님이 천지를 창조하시니라

 

맨앞에 "창"자를 분리하려면 아래와 같은 함수를 사용합니다. 

 

=LEFT(A2, 1)

 

다음 "1:1"를 분리하려면 아래와 같은 함수를 사용합니다. 

 

=RIGHTB(LEFT(A2, FIND(" ", A2)-1), LEN(LEFT(A2, FIND(" ", A2)-1))-1)

A2에서 맨처음 " "를 찾아서 왼쪽을 길이만치 잘라내고 오른쪽 하나를 버리고 나머지를 표시한다. 

 

"태초에 하나님이 천지를 창조하시니라"를 분리하려면

 

=RIGHT(A2, LEN(A2)-LEN(LEFT(A2, FIND(" ", A2)-1))-1 )

 

A에서 맨처음 " "를 찾아서 오른쪽을 길이만치 잘라내고 하나를 버리면 나머지를 표시한다.

 

한꺼번에 이해가 안되면 LEN 부분에 숫자를 넣어가면서 감을 잡은 다음에 함수를 넣고 실행해보세요. 

 

반대로 자른 텍스트를 사이 사이에 뭔가 집어 넣어서 합치는 함수는 CONCATENATE이다

=CONCATENATE("수입:" , A2, " 지출", B2)

728x90