새소식

반응형
구글 스프레드시트 & 엑셀/함수

구글시트에서 오늘 날짜 셀로 이동 하기 위한 하이퍼링크

  • -
반응형

GPT에서도 해결을 하지 못한 내용이 있다. 바로 구글시트에서 오늘 날짜로 내부 셀 이동을 하기 위한 방법을 알아보았는데, 엑셀과는 다르게 구글시트에서는 작동하지 않았다.

 

원래는 =hyperlink 를 통해서 #태그로 현재 위치를 찍을수 있는 방법이 있는데, 구글시트에서는 전혀 동작하지 않는다.

 

그럼 어떻게 해결해야 하는가??

 

해결한 방법은 address 함수와 match 함수를 통하여 해결이 가능하였다. 그리고 구글시트 주소값과 &range=  로 해결이 가능하다.

 

먼저 address 함수에 대해서 알아보자.

 

address 말그대로 주소라는 뜻으로 행과 열의 좌표를 알기 위한 함수 입니다.

 

indirect 로도 비슷한 기능을 할 수 있는데, 일단 만들고자 하는 것은 오늘 날짜로 바로가기를 만들어서,

 

기본적으로 스케쥴을 할 때 오늘날짜 위치로 이동하게 해보려고 하는 것이죠.

 

address(행,열,참조방식)

 

입니다. 그럼 여기서 날짜를 행에서 찾아야 하고, 열은 날짜가 있는 곳을 봐야겠지요.

 

 

이런식으로 있다면, address 함수를 사용해서 =address(행,열,4) 로 사용합니다.

4의 경우에는 상대참조이고, 1은 절대참조 2는 절대행 3은 절대열이 됩니다. 수식을 써보시면 간단하게 보여집니다.

 

행에서 오늘날짜를 찾아야 하므로

 

match(today(), a:a, 0) 을 사용하면 됩니다.

 

match(찾을값, 범위, 정확한값)

만약 근사값을 찾는다면 match(today(), a:a, 1) 을 사용하시면 됩니다.

그럼 수식을 합쳐보죠.

 

address(match(today(), a:a, 1), 1, 4) 가 되겠네요.

 

마지막으로 하이퍼링크 함수까지 합쳐서 넣으면

 

=hyperlink("구글시트주소&range="&address(match(today(),A:A,1),1,4), "바로가기")

 

로 해결됩니다. 잘모르시겠으면 그냥 위에부분 그대로 사용하시고 참조 할 부분만 변경하시면 됩니다.

 

 

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.