Excel에서 하이퍼 링크 기능을 사용하여 다른 워크 시트에 하이퍼 링크


11

Excel의 하이퍼 링크 기능을 사용하는 데 문제가 있습니다. 셀 A1에 이름이 있습니다. 셀 a2에 셀 A1의 이름과 같은 이름으로 워크 시트에 연결되는 하이퍼 링크가 필요합니다.


1
A2에서 '여기를 클릭하십시오'를 실제 하이퍼 링크로 사용하고 있습니까? 그렇지 않으면 왜 A1에 이름을 표시하고 링크 자체로 이름을 사용하지 않는지 확실하지 않습니다 (하이퍼 링크 삽입 버튼은 매우 유용하고 사용하기 쉽습니다).
RocketGoal

답변:


19
=HYPERLINK("#'linked sheet name'!linked cell number","your message")

예를 들어

=HYPERLINK("#'Page 2'!A4","TEST") 

연결된 시트 이름은 2 페이지이고 연결된 셀 번호는 A4이며 메시지는 테스트입니다. 은 #지역 통합 문서 속기.


2

HYPERLINK기능은 다른 시트 링크에 ​​대한 링크를 만드는 데 사용됩니다.

=HYPERLINK("[File]SheetName!A1", "NiceName" )

첫 번째 부분은 문자열이기 때문에에 대한 값 SheetName이 셀에 저장되어 있으면 다음 과 같이 해당 문자열을 작성하는 데 A1사용할 수 있습니다 CONCATENATE(줄 바꿈은 CONCATENATE명확성을 추가하기 위해 내부에 추가됨 )

=HYPERLINK( CONCATENATE("[",
   MID(CELL("filename"),SEARCH("[",CELL("filename"))+1,SEARCH("]",CELL("filename"))-SEARCH("[",CELL("filename"))-1),
   "]",
   A1 ,
   "!B1" ) , "Name" )

이것은 매우 길고 고통스럽고 죄송합니다. 누군가 더 나은 제안을 할 수 있지만 이것이 효과가 있다고 생각합니다. 이 작업은 파일 이름이 필요하므로 저장된 파일 에서만 작동합니다.

사용 B1셀 또는 링크 (당신은 그냥 내의 특정 지점에 대한 방해 그 시트와 메모를 열려면 그냥 A1을 사용 같아요)였다 지명했다.
그리고 "NiceName"셀에 사용자에게 나타나는 것입니다.

간단한 설명의 방법으로 CONCATENATE먼저 파일 이름을에서 추출하여 CELL("filename")필수로 래핑 []하고 시트 이름 (cell에서 가져온 A1)을 추가 한 다음 마지막으로 !및 링크를 완료하기 위해 셀 이름을 추가 합니다. 예를 들어 결과는 다음과 같으며의 대상으로 작동해야합니다 HYPERLINK.

[FileName.xls]SheetName!A1

답변 주셔서 감사합니다. 먼저 기본 옵션이 작동하는지 테스트하기 위해 첫 번째 옵션을 시도했지만 Excel에서 파일을 열 수 없다는 오류가 발생합니다. 첫 번째 옵션을 전체 경로 이름과 결합하지 않아도됩니까? "cell"함수를 사용하기 전에이 작업을 시도했지만 제대로 작동하지 않을 수 있습니다. 아마도 도움이 될 것입니다.
Martijn

@Martijn-더 정확한 것으로 내 답변을 업데이트하고 있습니다. 사과하지만 내 첫 번째 노력은 게시하기 전에 충분히 확인되지 않았습니다. 수정 된 답변을 확인하십시오.
DMA57361

여전히 간단한 함수조차 작동하지 않습니다. 여전히 경로 오류가 발생합니다. "Cell"을 사용하여 복사 한 다음 [File] .. path error의 값을 복사하여 붙여 넣습니다. UNC 경로를 작성하려고했지만 여전히 오류가 발생했습니다. 여기서 내가 뭘 잘못하고 있는지 이해할 수 없습니다.
Martijn

좋아, 간단한 것을 작동 시켰습니다. 이제 아래에 표시된 것처럼 문자열을 만들려고합니다. 왜 이것이 작동하지 않는지 알 수 있습니까? 탭 이름은 A2에 있습니다. = HYPERLINK ( "[Verlofkaarten.xlsm] '& A2'! A1"; A2)
Martijn

알았다...! 해결책은 다음과 같습니다. = HYPERLINK ( "[Verlofkaarten.xlsm]"& A2 & "! A1"; "Name")
Martijn

2

해당 파일 이름의 존재에 대한 종속성을 생성하기 때문에 하이퍼 링크에서 실제 파일 이름을 사용할 때는 약간주의해야합니다.

동일한 통합 문서의 셀에 링크하면 다음을 사용합니다.

=HYPERLINK("[.\]Report!D4", "Click here to go to cell D4 of the Report tab")
  • ". \"`는 "이 파일"을 의미합니다.

왜 파일을 지정해야합니까?
악마의 옹호자

-1

스프레드 시트 파일의 이름이 무엇인지 알 수 없을 때 (사용자가 각 버전의 이름을 변경) 나에게 도움이되었습니다. 셀의 친숙한 텍스트를 "LINK"라고합니다. 시트 이름이 다른 셀에 있어야하므로 이름을 두 배로 늘리면 사용자가 혼동됩니다. 열 H의 워크 시트 이름 목록 (이 경우 행 2에서 시작) 옆에이 수식을 복사하면 클릭 가능한 목차처럼 작동합니다.

= HYPERLINK (MID (CELL ( "파일 이름", $ A $ 1), FIND ( "[", CELL ( "파일 이름", $ A $ 1))), FIND ( "]", CELL ( "filename", $ A $ 1) )-찾기 ( "[", CELL ( "파일 이름", $ A $ 1)) + 1) & "#"& $ H2 & "! A1", "LINK")

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.