오늘은 엑셀의 REPLACE,SUBSTITUTE,
CONCATENATE함수에 대해 알아
보겠습니다.
위 그림과 같은 경우 먼저 REPLACE함수
에 대해 알아보겠습니다.REPLACE함수는
텍스트의 일부를 다른 텍스트로 바꾸는
함수 입니다. 기본식은
=REPLACE(바꿀셀위치,몇번째부터,
몇글자를,"대체할글자")입니다.
따라서 D4셀(A)을 클릭 후
=REPLACE(B4,3,8,"그룹") 입력 후
엔터치면 (H)처럼 마산그룹이
입력됩니다.
즉 B4셀의 데이터,마산CAD디자인학원
에서 3번째글자 C부터 8글자
CAD디자인학원글자를 그룹으로
대체한다는 의미 입니다.
다음은 SUBSTITUTE 함수에 대해
알아 보겠습니다. SUBSTITUTE함수는
텍스트의 일부를 바꾸거나 삭제할 경우
사용하는 함수입니다. 함수식은
=SUBSTITUTE(원본텍스트,바꿀문자,
변경할문자,치환할위치값) 입니다.
여기서 바꿀문자와 변경할문자는
필수입력 항목이고 치환할 위치 값은
생략 가능합니다.
E4셀(B)를 클릭하고
=SUBSTITUTE(B4,"CAD디자인학원",
"학원") 입력 후 엔터치면 마산학원(I)이
입력됩니다.
즉 B4셀의 데이터,마산CAD디자인학원
에서 CAD디자인학원을 학원으로
바꾼다는 의미 입니다.
어찌보면 PEPLACE함수와 함수식은
다르지만 비슷한 결과를
만들수도 있죠
다음은CONCATENATE함수에 대해
알아보겠습니다. CONCATENATE함수는
문자를 연결하다는 함수입니다.
연결 연산자(&)와 동일한 결과를 얻을 수
있는 함수입니다. 이 함수는 반드시
첫 번째 텍스트는 필수로 입력을 해야
하며 두 번째 텍스트부터는 옵션으로
생략이 가능합니다.
함수식은
=CONCATENATE(텍스트,텍스트 2,
텍스트 3,...)입니다.
F4셀(C)를 클릭후
=CONCATENATE(LEFT(B4,2),"컴퓨터",
RIGHT(B4,2)) 입력후 엔터치면
마산컴퓨터학원 이렇게 입력이 됩니다.
즉 마산CAD디자인학원 데이터에서
LEFT함수에의해 마산이 추출되고
CONCATENATE함수의 컴퓨터 그리고
RIGHT함수에서 학원이 추출되어
연결하면 마산컴퓨터학원(J)이렇게
나타나게 됩니다.
이렇게 오늘은 텍스트의 일부를 바꾸거나
연결하는 함수에 대해 알아보았습니다.