[ 엑셀 Tip ] 텍스트 합치기 ( feat. concatenate 함수, textjoin 함수)

2022. 12. 21. 08:00Excel Tip/함수 ( Function )

728x90
반응형

엑셀에서 텍스트를 합치는 방법을 알아보겠습니다.

보통 미국에서는 first name과 last name을 합치는 경우 많이 사용하기 때문에 한국의 성과 이름을 합치는 것으로 진행해 보겠습니다.

데이터를 준비해 주도록 하겠습니다.


김다라의 나이를 구해보도록 하겠습니다. 두 가지 조건의 값을 구할 때 활용 가능합니다.

기존에는 두개의 컬럼을 &로 연결해 주었는데 이번에는 함수를 사용해서 연결해 보도록 하겠습니다.

 

[ 엑셀 Tip ] 두 가지 조건 vlookup

다중 조건 vlookup에 대해서 알아보도록 하겠습니다. 데이터를 만지다 보면 여러 가지 조건의 값을 구해야 하는 상황이 많이 발생하는 데 유용한 방법입니다. 데이터를 표로 변환해 주도록 하겠습

sunconnector.tistory.com

 

concatenate 함수

concatenate 함수를 사용해서 성과 이름을 병합해 주었습니다.

=CONCATENATE( A2, B2  )
텍스트를 합쳐줘 A2와  B2를

vlookup을 사용하면 성과 이름 컬럼이 나눠져 있지만 나이를 구할 수 있습니다.

 

※ 성 이름으로 텍스트 합치기
이름을 쓸 때 보통 성 이름으로 이름을 병합하고 싶을 때는

텍스트와 텍스트 사이에 " "을 입력해주면 성과 이름을 분리해서 텍스트 병합이 가능합니다.


textjoin 함수

① textjoin 함수를 사용해서 concatenate 함수와 동일하게 이름을 병합하는 것이 가능합니다.

=TEXTJOIN( "", 1, A2, B2   )
텍스트를 합쳐줘 공백없이 빈칸은 무시하고 A2와 B2

 

성 이름으로 텍스트를 병합하고 싶으면

 

첫번째 조건에 " "을 입력해 주면 변경이 가능합니다.

 

② 현재 있는 데이터의 성씨를 구하기

구분자를 ", "로 입력하고 A2:A6를 선택해 주면 한 번에 성씨를 출력이 가능합니다.

 

③ 날짜를 년월로 만들기

 

데이터를 준비하고 날짜를 년월로 변경해 보도록 하겠습니다.

=TEXTJOIN( "-", 1, YEAR(A2), MONTH(A2)   )
텍스트를 합쳐줘 구분자를 "-"로 빈칸을 무시 년도와 월을
반응형

날짜에서 년과 월을 구하는 함수를 사용하여 구분자를 "-"로 선택해주면 년월을 구하는 것이 가능합니다

피벗테이블과 피벗차트를 활용하면 년월별 합계를 구할 수 있습니다.

 

[ 엑셀 Tip ] 피벗테이블 활용_( 1 )( feat. 표기능 )

파워 BI ( 파워쿼리, 파워피벗 ) 사용의 기초가 되는 피벗테이블하는 방법을 알아보겠습니다. 엑셀 공부할 때 가장 필요한 2가지를 뽑으면 vlookup과 피벗테이블을 추천합니다. vlookup은 데이터를 쪼

sunconnector.tistory.com

728x90
반응형