본문 바로가기
office/excel

엑셀 링크 연결 키워드 검색기 만들기 HYPERLINK 함수 사용

by 개코 - 개발과 코딩 2023. 1. 3.

엑셀의 HYPERLINK는 링크 함수로 시트나 셀 또는 웹브라우저를 띄워 링크가 연결된 곳으로 이동하도록 한다. 링크 함수를 이용하면 간단한 키워드 검색기를 만들 수 있다. 자신이 찾고자 하는 것을 일일히 단어를 입력하는 것은 불편하기에 엑셀로 하나 만들어 놓으면 검색 결과를 찾는데 도움이 된다.

엑셀 링크 연결 키워드 검색기 만들기
HYPERLINK 함수 사용

어떤 단어나 키워드를 통해 검색엔진에 입력하고 검색하는 것은 귀찮다.

그렇다고 프로그램을 새로 만드는 것은 더더욱 귀찮다. 개발자라고 이런 것은 다르지 않다.

만드는 어렵지 않지만 귀찮을 따름이다.

현실세계에는 언제나 대체재가 존재한다.

마이크로소프트의 엑셀과 구글의 스프레드시트이다.

대체재라고 하기에는 너무나 막강한 프로그램이지만 HYPERLINK 함수를 이용하면 검색기 정도는 쉽게 만들 수 있다.

만드는 방법

엑셀을 이용하여 검색기를 만드는 것은 어렵지 않다.

네이버나 다음과 같은 검색엔진의 검색URL 이 필요하며 문자열로 연결하고 HYPERLINK 함수를 이용하여 연결하면 된다.

웹브라우저는 윈도우 설정에서 기본앱을 변경해 주면 된다.

아래는 엑셀을 이용하여 검색기를 만드는 순서이다.

  1. HYPERLINK 함수 사용하기
  2. 검색 URL 찾기
  3. 검색 단어의 셀 지정하기
  4. 셀과 URL 연결하기
  5. 테스트

자기가 좋아하는 웹브라우저로 변경하는 방법은 아래를 참고한다.

 

윈도우10 기본 웹브라우저 변경 설정 하는 방법

윈도우10의 설정화면에는 웹브라우저를 변경 설정하는 항목이 있다. 이것을 이용하면 자신이 원하는 웹브라우저를 기본으로 설정하여 다음부터는 설정된 웹브라우저만을 사용할 수 있다. 대세

lngnat.tistory.com

링크 함수 HYPERLINK

먼저 엑셀의 HYPERLINK 함수를 알아본다.

HYPERLINK 함수는 링크 함수라 하고, 셀에 링크를 걸어 특정 시트나 특정 셀로 이동하거나 혹은 웹브라우저를 띄워 원하는 URL 로 이동하도록 하는 함수이다.

HYPERLINK 함수에 URL 을 입력하면 웹브라우저가 나타나 입력한 URL 로 이동하게 될 것이다.

아래는 HYPERLINK 함수는 사용예시이다.

=HYPERLINK(link_location,[friendly_name])

link_location
- 웹브라우저에 보여줄 웹페이지 URL

[friendly_name]
- 생략가능, 셀에 URL 대신 보여주는 문자열

아래는 네이버에 이동하도록 만든 HYPERLINK 예시이다.

HYPERLINK 함수를 사용하여 네이버가 나타나도록 하였다.

link_location 에는 네이버 URL 을 입력한다.

friendly_name 에는 네이버라고 입력하여 셀에 표시하도록 한다.

검색 URL 찾기

모든 검색엔진은 검색 URL 을 가지고 있다.

검색 URL 은 사용자가 검색한 단어를 가진 주소를 말한다.

여기서 단어를 바꾸면 재미있는 결과를 볼 수 있다.

아래는 3가지 대표적인 검색엔진에 대한 URL 이다.

- 구글
https://www.google.com/search?q=[찾을 단어 또는 키워드]
- 다음
https://search.daum.net/search?w=tot&q=[찾을 단어 또는 키워드]
- 네이버
https://search.naver.com/search.naver?query=[찾을 단어 또는 키워드]

q= 또는 query= 는 의미는 키워드나 단어를 파라미터로 넣는 부분이다.

궁금하다면 찾을 단어 또는 키워드 부분에 검색할 단어를 입력한 후 웹브라우저에 URL 을 입력해 보도록 한다.

검색결과가 바로 보여질 것이다.

아래는 구글을 이용한 예시이다.

검색어를 입력할 셀 지정하기

엑셀에서 셀을 지정하는 방법은 열과 행의 조합으로 알 수 있다.

엑셀을 실행하면 시트가 나타나고 빈 화면이 나온다.

마우스로 클릭하면 셀의 위치를 알 수 있다.

셀의 위치를 알았다. 이제는 HYPERLINK 함수를 이용하여 검색 URL 과 셀을 연결하면 된다.

HYPERLINK 함수와 문자열 연결

엑셀에서 문자열을 연결할 때는 & 기호를 사용한다.

위에서 언급했던 검색 URL 과 검색어 위치의 셀을 연결하고 HYPERLINK 함수로 연결하면 된다.

아래는 HYPERLINK 에 셀을 연결한 예제이다.

- 구글
=HYPERLINK(("https://www.google.com/search?q="&(셀위치)), "구글")

- 다음
=HYPERLINK(("https://search.daum.net/search?w=tot&q="&(셀위치)), "다음")

- 네이버
=HYPERLINK(("https://search.naver.com/search.naver?query="&(셀위치)), "네이버")

아래는 위와 같은 방식으로 만든 급조한 키워드 검색기이다.

엑셀을 조금이라도 하는 사람이라면 금방 만들 수 있을 것이다.

하는 김에 우리나라 공중파 3사의 검색도 넣어보았다.

테스트 하기

단어를 입력한 수 검색기에 표시된 포털을 하나씩 클릭해 보도록 한다.

연결이 잘 된다면 검색결과를 바로 볼 수 있다.

아래는 위의 이미지로 만든 키워드 검색기를 테스트한 것이다.

대충 만든 것이긴 하지만 만들어 놓고 보니 나름대로 쓸모있어 보인다.

검색어는 하나만 있으면 되고 HYPERLINK 함수 하나로 검색결과를 편하게 볼 수 있다.

반응형

댓글