Featured Lab

 

엑셀 혹은 구글 닥스 스프레드 시트에 표로 만들어서 링크 및 텍스트 관리를 해야하는데 각기 흩어진 텍스트를 한 칸에 합쳐서 자동으로 뿌려주게 하거나, 특정 키워드를 하이퍼링크로 감싸서 누르면 바로 이동되게끔 하고 싶었다.

 

엑셀 텍스트 합치기 및 나누기 방법을 이참에 적어보았다.

 

1. 합치는 방법

엑셀 CONCATENATE 함수를 이용하면 된다. 혹은 CONCAT를 이용해도 된다.

=CONCATENATE("텍스트 혹은 셀","텍스트 혹은 셀", ...)
=CONCATENATE("텍스트 혹은 셀"&"텍스트 혹은 셀"& ...)

쉼표(,)로 구분하지만 위처럼 앰퍼샌드(&)로 구분해도 된다.

 

또는 조금 줄여서

=CONCAT("텍스트 혹은 셀","텍스트 혹은 셀" ...)

도 무방.

 

예를들어 특정 단어에 대한 모바일 다음 검색결과를 만들고 싶다고 하면 해당 주소 맨끝에 변화할 키워드만 붙여주면 되는데

=CONCAT("https://m.search.daum.net/search?w=tot&q=",B1)

예를들어 B1 셀에 입력된 키워드의 다음 모바일 검색결과를 보고싶은 링크를 만들거라면 위처럼 처리해주면 됨,

 

1-1. 합칠때 하이퍼 링크로 감싸기

내 경우는 특정 키워드를 클릭하면 해당 키워드에 대한 검색결과로 이동되도록 하고 싶었다.

방법은 HYPERLINK함수를 이용하면 된다.

 

엑셀창에  =HYPERLINK(해당 셀) 하면 끝.

자동으로 하이퍼링크가 걸린 모습

결과적으로 합쳐져 나타날 셀(예:B1)을 기준으로 위 함수를 감싸준다.

=HYPERLINK(CONCAT("https://m.search.daum.net/search?w=tot&q=",B1))

이런식으로 입력했다. 

이렇게 하고 마우스로 선택후 우측 하단 모서리를 잡고 쭉 아래로 땡겨주면 다른 셀의 다른 키워드도 위 처럼 자동으로 입혀지게 된다.

클릭하면 해당 링크로 이동

 

2. 엑셀 텍스트 나누기방법

엑셀 자체의 나누기 기능을 활용한다.

아래 링크를 참고.

 

엑셀 텍스트 나누기, 글자 데이터 분할 방법 - 마법사, LEFT, RIGHT, MID, FIND 함수

엑셀에서 한 셀에 있는 텍스트를 나눌 필요가 있죠. 예를 들면 이메일을 통해 아이디나 회사이름을 가져오...

blog.naver.com

 

 

이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band