블로그 관련

[엑셀과블로그] 하이퍼링크함수, 문자결합

알 수 없는 사용자 2010. 2. 26. 16:18

[엑셀과블로그] 링크함수, 문자결합

요즘 워드프로세서나 엑셀, 파워포인트등 윈도우 어플리케이션은 대부분 하이퍼링크를 지원한다.
엑셀에서도 당연히 하이퍼링크를 지원한다.

포스트 내용 요약

  • 엑셀의 하이퍼링크 함수의 사용법과 응용
  • 문자 결합 연산자

언젠가 블로그 포스팅관련해서 엑셀의 링크기능말고 링크함수를 찾느라 애먹었던 적이 있다.
무엇이든 알면 별것도 아닌데 모를땐 참 어려운것 같다. 

그럼 엑셀의 하이퍼링크 함수인 HYPERLINK()함수에 대하여 간단하게 사용법을 알아보기로 하자.
(함수를 이용하지 않고 텍스트에 링크글 걸기 위해서는 텍스트에서 마우스 우측버튼을 누르면 나오는 빠른메뉴의 하이퍼링크를 이용하면 된다.)

HYPERLINK()

 인터넷의 문서나 로컬컴퓨터의 엑셀이나 워드등의 문서파일로 바로 이동할 수 있는 링크를 만들어주는 함수.
 여기서는 인터넷의 특정 URL로 링크시키는 법에 대해서만 설명하기로 한다.

 사용법: HYPERLINK(URL, "메시지")
            URL : URL은 http://ccoma.tistory.com 과 같은 인터넷 주소
            메시지 : 메시지는 링크를 걸고 싶은 문자
 사용예) 비앤아이 블로그를 클릭하면 http://ccoma.tistory.com으로 이동되도록 링크를 만들어보자!

             =HYPERLINK("http://ccoma.tistory.com","비앤아이 블로그")

위에서 보는 바와 같이 사용법은 매우 간단하다.

그런데 위와 같은 하이퍼링크 함수를 어디에 이용할 수 있을까?

블로그나 웹에서 엑셀의 hyperlink()함수 이용하기

웹에서 사용하는 하이퍼링크는 태그를 이용해도 되고 웹에디터를 이용해도 된다.
그렇기 때문에 단순하게 링크를 걸기 위해서는 엑셀을 사용할 필요가 없다.

다만 링크를 걸어야 하는 것이 수십, 수백개가 되거나..
반복적이고 주기적인 링크작업을 해야 한다면...
 
일일이 수작업으로 하기에는 일이 너무 번거롭고 시간이 많이 소비가 된다.

이럴때 엑셀을 이용하면 아주 간단하게 처리할 수가 있다.

그럼 예제를 통한 응용사례를 보도록 하자!

응용사례)
최신영화순위를 블로그에 올리고 영화제목을 클릭하면 네이버에서 해당 영화가 검색되도록 해보자!

Tip. 위 작업을 단 한번만 한다면 엑셀을 이용할 필요가 없다. 
      일주인에 두번 또는 매주 한다고 가정한다면 매우 불편한 작업인데..
      엑셀을 이용하면 너무 너무 편리하다.

문자열 결합 연산자 (&)

엑셀에서 2개의 문자를 결합시키기 위해서 사용한다.

예) ="비앤아이"&"블로그"
결과 ==> 비앤아이블로그

1. 엑셀작업하기

1) 엑셀에 아래와 같은 데이터가 입력되어 있다고 하자

원본 데이터

    A2 셀에 네이버 영화검색url인
                http://search.naver.com/search.naver?sm=tab_hty&where=nexearch&query= 을 입력한다.

2) B21 셀에 =HYPERLINK($A$2&TRIM(B6),TRIM(B6)) 을 입력한다.
   $A$2와 같이 셀주소에 $를 넣는것은 절대주소로 이렇게 하면 복사를 해도 A2셀을 계속 참조하게 된다.


  설명: $A$2&TRIM(B6) 에서 TRIM(B6)은 B6셀에 있는 문자의 앞뒤 공백을 제거해주는 함수이다. A2셀의 주소뒤에 B6셀의 문자를 결합시킨 링크주소를 만들어서 B6셀의 문자열에 링크를 걸어주게 된다.

3) c21셀에는 =C6을, D21 셀에는 =D6과 같이 쭉 입력한다음 복사를 하면 끝.
4) 각각의 영화제목에 링크가 다 걸려있는 것을 확인할 수 있다.


2. 블로그나 카페, 이메일에 이용하기

위의 엑셀에서 작업한 내용 A20:G30을 복사하여 아래와 같이 블로그 편집창에 붙여넣기 한다.

순위 영화명 국적 개봉일 관객수 누적관객수 점유율
의형제 한국  2010/02/04  595,630  3,496,622  31.9%
퍼시 잭슨과 번개 도둑 캐나다,미국  2010/02/11  301,028  1,283,014  16.1%
평행이론 한국  2010/02/18  246,439  296,487  13.2%
하모니 한국  2010/01/28  224,417  2,460,093  12.0%
아바타 미국  2009/12/17  173,721  12,860,899  9.3%
하늘에서 음식이 내린다면 미국  2010/02/11  127,541  440,034  6.8%
하치 이야기 미국  2010/02/18  49,864  59,818  2.7%
공자 춘추전국시대 중국  2010/02/11  44,147  349,350  2.4%
원피스 극장판: 스트롱 월드 일본  2010/02/11  28,493  102,352  1.5%
10  울프맨 미국  2010/02/11  24,768  252,059  1.3%

위의 영화제목을 클릭해보면 네이버로 연결되어 영화가 검색이 되는것을 확인할 수 있다.

2010/02/25 - [엑셀과블로그] vlookup을 이용한 데이터 자동입력,입금확인


주의1.
엑셀의 HYPERLINK() 함수를 이용한경우 TARGET이 parent로 되어 있기 때문에 
새창에서 링크가 열리도록 하기 위해서는 메모장등을 이용하여 _parent를 _blank로 치환해야 한다.

주의2.
소스가 길어지는 단점이 있다.