카테고리 없음

엑셀 하이퍼링크와 이름 정의를 이용한 시트 내 이동 버튼 만들기

뜨란 2024. 3. 20.
반응형

이전 포스팅에서 엑셀의 하이퍼링크 기능을 이용, 각 시트별로 이동할 수 있는 버튼을 만드는 방법을 다룬 적이 있습니다.

 

간략히 설명드리자면 하이퍼링크 기능이 들어간 버튼을 각 시트별로 배치하여 이동하는 방법이었습니다.

상세한 내용은 하단 링크를 통해 확인해보시기 바랍니다.

 

https://sswh.tistory.com/89

 

엑셀 하이퍼링크 기능을 이용한 시트 이동 버튼 만들기

엑셀의 하이퍼링크 기능을 이용하여 각 시트별로 이동할 수 있는 버튼을 만들어보겠습니다. 예시에서는 도형을 삽입하여 만들어봤습니다. 이 방법은 하이퍼링크 적용가능한 이미지나 텍스트에

sswh.tistory.com

 

 

이번에는 제목과 같이 한 시트 안에서 하이퍼링크 기능을 활용,

원하는 위치로 자유롭게 이동하는 방법을 살펴보겠습니다.

 

 

 

 

 하이퍼링크와 이름 정의를 통한 위치 이동 버튼 만들기

 

 

제가 하이퍼링크 이동 버튼을 주로 만드는 문서는 주로 Raw Data를 기입하는 형태의 문서입니다. 

 

예를 들자면 실적이나 실험 결과, 시험 점수 등을 기입하는 형태의 문서 등이 해당합니다.

 

달리 말하면 한 화면에 들어오지 않는 형태의 넓은 사용 영역을 자랑하는 엑셀 문서들이 되겠습니다.

 

 

[넓은 범위를 사용하는 형태의 엑셀 문서]

 

 

 

 

위의 예시 이미지에서 맨위, 맨아래, A-1 입력칸, 비고 입력칸 총 4곳을 자유롭게 이동할 수 있도록 만들어보겠습니다.

 

우선 도형이나 이미지 개체를 사용하여 버튼을 만들어줍니다.

 

[이미지 버튼 생성]

 

 

이제 하이퍼링크만 추가해주면 됩니다.

 

하이퍼링크 기능을 추가하기 전 잠시 Check!

 

이미지를 보면 현재 5행을 기준으로 틀고정이 되어 있습니다.

 

틀고정 범위 내의 셀을 지정하면 하이퍼링크 바로가기가 동작하지 않습니다.

이미 화면에 보이고 있기 때문이지요.

이동 효과를 나타내려면 화면에 표기되지 않은 위치를 지정해줘야 합니다.

 

그래서 맨 위로 향하게 하려면 5행 이후의 셀 중 하나를 선택해줍니다.

 

예시 문서에서는 A6셀을 지정해주겠습니다.

 

[하이퍼링크 지정 전 틀고정 위치 확인 필요]

 

 

 

 

첫 번째 이미지 버튼 우클릭 - 하이퍼링크를 눌러 삽입 메뉴를 호출합니다. 

 

[하이퍼링크 삽입]

 

 

 

 

현재 문서 탭에서 참조할 시트 선택, 참조할 셀 주소를 입력해줍니다.

 

[하이퍼링크 주소 적용]

 

 

 

 

정상적으로 입력되었다면 아래와 같이 동작하게 됩니다.

위 버튼을 눌러 A6셀로 이동하는 모습입니다.

 

[위로 이동 버튼 동작 확인]

 

 

 

 

이제 같은 방식으로 아래, A-1, 비고란을 각각 지정해주면 됩니다.

다만, 아래 방향 지정은 참조 방향을 조금 다르게 해줘야 합니다.

 

이유는 하이퍼링크 셀 참조 방식이 셀 주소에 대한 고정 참조 방식이기 때문입니다.

 

이미지 상의 경계선 아래쪽 A74 셀을 아래 버튼으로 지정했다고 가정해보겠습니다.

 

[아래 지정 화면]

 

 

 

 

만약 이부분 이후까지 내용이 채워져 A74셀이 마지막 칸이 아니게 되면 어떻게 이동할까요.

 

아래 이미지를 보시면

내용 추가 전에도 A74셀을,

내용 추가 후에도 A74셀을 찾아가는 것을 볼 수 있습니다.

 

[단순 셀주소 참조시 아래 이동 모습]

 

 

 

 

이렇게 되면 매번 위치 지정을 다시 해줘야하는 번거로움이 있습니다.

이 때 이름 정의 기능을 사용해주는 것으로 문제를 해결할 수 있습니다.

 

메뉴-수식 - 이름 정의 순으로 이동합니다.

 

[수식 - 이름 정의로 이동하여 이름 지정하기]

 

 

 

 

B74셀에 down이라는 임의의 이름을 정의해주었습니다.

(가로축 틀고정 범위 밖이라 꼭 A74셀이 아니어도 됩니다.)

 

[B74셀에 down이라는 이름 정의]

 

 

 

이제 아래 버튼 우클릭 - 하이퍼링크(또는 하이퍼링크 편집)을 눌러주면 아래와 같이 down이라는 이름이 보입니다.

 

이걸 지정하고 선택해주면 끝!

 

[하이퍼링크 편집에 지정된 down이라는 이름 선택]

 

 

 

정상적으로 이름 지정이 되었다면 중간에 내용이 차서 셀이 밀리더라도 

처음 지정한 끝부분으로 이동 가능한 것을 알 수 있습니다.

 

다만 한가지 유의할 점이 있습니다.

 

이 기능을 사용하기 위해선 꼭!

 

이름 지정된 셀이 항상 마지막에 위치할 수 있도록 행삽입이나 셀삽입을 통해 늘려줘야만 한다는 점입니다.

 

그냥 덮어쓰기 형태로 내용을 채워버리면 결국 셀 주소 참조와 다를게 없게 됩니다.

 

하이퍼링크&이름 정의 기능을 사용하려면

마지막 브레이크라인은 삽입이나 삭제에 의한 밀어내기 방식으로만 사용해야 한다는 점, 꼭 기억해두시길 바랍니다.

 

[이름정의 + 하이퍼링크를 통한 이동 위치 고정하기]

 

 

 

A-1비고끝 부분을 지정하려면 이름 지정을, 시작 부분을 지정하려면 셀 주소 지정하여 링크만 걸어주면 됩니다.

 

아래는 A-1과 비고의 각각 끝에 이름 지정 후 링크를 적용하여 완성한 모습입니다.

 

[하이퍼링크 참조 기능이 적용된 문서]

 

 

 

 

데이터 영역이 넓은 문서를 자주 사용해야 한다면

이처럼 하이퍼링크 바로가기를 활용해보시는 것을 추천합니다.

 

 

 

 

 

 


 

 

아래는 엑셀을 다루면서 참고할만한 내용들의 링크입니다.

 

 

이미지 정렬 팁

https://sswh.tistory.com/91

 

엑셀 이미지(도형) 가운데 정렬 및 셀에 맞추기 등 정렬 종합 팁

지난 포스팅들에서 간간이 엑셀 내에 개체(이미지나 도형)를 정렬하는 방법에 대해 다룬 적이 있습니다. 다시 한번 짚고 가자면 엑셀에서는 이미지나 도형, 삽입된 파일 등을 개체로 간주합니다

sswh.tistory.com

 

시트 추가 및 삭제하기

https://sswh.tistory.com/22

 

엑셀 팁 - 작업 속도를 올려주는 단축키 Part.2 (새창, 셀 서식, 시트 추가)

안녕하세요. 뜨란입니다. 이번 포스팅도 작업 속도를 끌어올려주는 팁을 다뤄보겠습니다. 이번에 다룰 단축키의 내용은 새창 띄우기, 시트 추가 및 삭제, 우클릭 메뉴 호출, 셀 서식 호출 입니다

sswh.tistory.com

 

시트 이동 방법

https://sswh.tistory.com/32

 

엑셀 팁 - 시트를 이동하는 4가지 방법

엑셀 문서에서 시트를 이동하데 있어 마우스 직접 클릭 이동을 제외한 다양한 시트 이동 방법이 있습니다. 오늘은 해당 시트 이동 방법에 대해 포스팅해보겠습니다. 우선 각각의 방법은 다음과

sswh.tistory.com

 

개체 선택 방법

https://sswh.tistory.com/24

 

엑셀 팁 - 이미지 및 개체 전체 선택, 부분 선택하기

엑셀 내에서 텍스트가 아닌 상태로 존재하는 그림, 사진, 도형은 물론이고, 첨부되어 있는 PDF나 PPT 파일 등을 개체라고 합니다. 이번에는 이러한 개체를 선택하는 방법을 다뤄보겠습니다. 소개

sswh.tistory.com

 

반응형