(엑셀함수) 문자 합치기 / =CONCATENATE
본문 바로가기
목표는!!칼퇴!! (엑셀함수)

(엑셀함수) 문자 합치기 / =CONCATENATE

by 종닭이 2023. 6. 19.
728x90
반응형

숫자는 =SUM 함수로 합치기?? 됩니다

그럼 문자는 어떻게 할까요??

"B2"네 "티스" 그리고 "C2"레 "토리"를 입력하고

"E2"에 함수를 입력합니다

=CONCATENATE(B2,C2)

"E3"에 "티스토리" 문자가 완성됩니다

간단하죠?!?!?


예를 들어 사내 메일주소는 "@tistory.com"이라고 통일 되어져 있다면 

굳이 똑같이 입력할 필요가 있을까요??

복사하면 되는거지.....

머 몇개 안되면 복사해서 앞부분만 수정하면 됩니다

하지만 몇십개 몇백개가 된다면??

보통 노가다가 아닙니다.

그래서 A열에 주소 앞부부만 입력하면 뒷부분("@tistory.com") 자동으로 합쳐지는 방법입니다

"C2", "C3", "C4" 각각에 함수를 입력합니다

=CONCATENATE(A2,"@tistory.com")
=CONCATENATE(A3,"@tistory.com")
=CONCATENATE(A4,"@tistory.com")

각각 함수를 입력합니다

결과값은 똑같습니다~~

그런데 사내 메일주소가 바뀐다면?!?!? ㅡ.ㅡ;;;; 젠장....

이러면 망합니다 ㅎㅎ 이럴경우를 대비해서 공통적인 부분인 "@tistory.com" 고정?? 시킵니다

 

"A1"에 "@tistory.com"를 입력하고

"C2", "C3", "C4" 각각에 함수를 입력합니다

=CONCATENATE(A2,A1)
=CONCATENATE(A3,A1)
=CONCATENATE(A4,A1)

각각 함수를 입력합니다

만약 사내 주소가 바뀐다면 "A1"값만 바꿔주면 전체가 바뀝니다!!

이런식으로 문자열을 합칠수 있습니다 

여러셀의 문자을 합친다면 

=CONCATENATE(A2,A3,A4)

"C2"에 함수를 입력하면 

결과적으로 셀 3개의 문자가 합쳐집니다


혹시 =CONCATENATE 함수가 외우기고 귀찮고 타자 치기도 귀찮다

일하기도 귀찮은데.....

그럼 이렇게 하시면 됩니다 (저도 이렇게 사용합니다 ^^;;;;;)

마지막 예제인 셀 3개의 문자를 합치고 싶다면

=A2&A3&A4

"C2"에 위와 같이 입력하시면 결과값은 똑같습니다.

어찌보면 =CONCATENATE 사용안하면 그만입니다 그냥 "&" 붙여서 사용하면 끝인것 같지만

함수가 많아지고 복잡해지면 그냥 "&"을 사용하는것보다는 =CONCATENATE 사용하는게

이부분에서는 이렇게 작동하는구나 구별하기 쉬워집니다.

 

필요할때 적절히 사용하시면 됩니다

 

728x90
반응형