테이블 간의 동적 하이퍼링크

적어도 기능에 익숙하다면 VPR (조회) (그렇지 않은 경우 먼저 여기에서 실행), 이 기능과 이와 유사한 다른 기능(VIEW, INDEX 및 SEARCH, SELECT 등)은 항상 결과적으로 제공된다는 점을 이해해야 합니다. 가치 – 주어진 테이블에서 찾고 있는 숫자, 텍스트 또는 날짜.

그러나 값 대신에 다른 테이블에서 찾은 일치 항목으로 즉시 이동하여 일반적인 컨텍스트에서 볼 수 있는 실시간 하이퍼링크를 얻으려면 어떻게 해야 할까요?

입력으로 고객을 위한 큰 주문 테이블이 있다고 가정해 보겠습니다. 편의를 위해(필수는 아니지만) 표를 동적 "스마트" 키보드 단축키로 변환했습니다. Ctrl 키+T 그리고 탭에 주었다 건설자 (디자인) 그녀의 이름 탭주문:

별도의 시트에 통합 나는 피벗 테이블을 만들었습니다(정확히 피벗 테이블일 필요는 없습니다. 원칙적으로 모든 테이블이 적합합니다). 초기 데이터에 따라 각 클라이언트의 월별 판매 역학이 계산됩니다.

시트의 현재 주문에 대한 고객의 이름을 조회하는 수식을 사용하여 주문 테이블에 열을 추가해 보겠습니다. 통합. 이를 위해 우리는 고전적인 기능을 사용합니다. INDEX (인덱스) и 더 많이 노출 (성냥):

이제 수식을 함수로 래핑해 보겠습니다. CELL (셀), 발견된 셀의 주소를 표시하도록 요청할 것입니다.

그리고 마지막으로 우리는 함수로 밝혀진 모든 것을 넣습니다. 하이퍼 링크 (하이퍼링크), Microsoft Excel에서 주어진 경로(주소)에 대한 라이브 하이퍼링크를 생성할 수 있습니다. 명확하지 않은 유일한 것은 링크가 Excel에서 내부(시트에서 시트로)로 올바르게 인식되도록 수신 주소의 시작 부분에 해시 기호(#)를 붙여야 한다는 것입니다.

이제 링크 중 하나를 클릭하면 피벗 테이블이 있는 시트에서 회사 이름이 있는 셀로 즉시 이동합니다.

개선 1. 원하는 컬럼으로 이동

정말 좋게 하기 위해 클라이언트 이름이 아니라 해당 주문이 완료된 월 열의 특정 숫자 값으로 전환이 발생하도록 수식을 약간 개선해 보겠습니다. 이렇게 하려면 함수가 INDEX (인덱스) Excel에서 매우 다양하며 무엇보다도 다음 형식으로 사용할 수 있습니다.

= 인덱스( XNUMXD_범위; 라인_번호; 열 번호 )

즉, 첫 번째 인수로 피벗에 회사 이름이 있는 열이 아니라 피벗 테이블의 전체 데이터 영역을 지정할 수 있고 세 번째 인수로 필요한 열의 수를 추가할 수 있습니다. 함수로 쉽게 계산할 수 있습니다. (월), 거래 날짜의 월 번호를 반환합니다.

개선 2. 아름다운 링크 심볼

두 번째 함수 인수 하이퍼 링크 – 링크가 있는 셀에 표시되는 텍스트 – 평범한 기호 ">>" 대신 Windings, Webdings 글꼴 등의 비표준 문자를 사용하면 더 예쁘게 만들 수 있습니다. 이를 위해 기능을 사용할 수 있습니다 SYMBOL (숯), 코드별로 문자를 표시할 수 있습니다.

예를 들어, Webdings 글꼴의 문자 코드 56은 하이퍼링크에 대한 멋진 이중 화살표를 제공합니다.

개선 3. 현재 행 및 활성 셀 강조 표시

글쎄, 상식에 대한 아름다움의 최종 승리를 위해 현재 라인과 링크를 따라가는 셀을 강조 표시하는 단순화 된 버전을 파일에 첨부 할 수도 있습니다. 이것은 시트의 선택 변경 이벤트를 처리하기 위해 매달릴 간단한 매크로가 필요합니다. 통합.

이렇게 하려면 시트 탭 요약을 마우스 오른쪽 버튼으로 클릭하고 명령을 선택합니다. 관측 암호 (보다 암호). 열리는 Visual Basic 편집기 창에 다음 코드를 붙여넣습니다.

Private Sub Worksheet_SelectionChange(ByVal Target As Range) Cells.Interior.ColorIndex = -4142 Cells(ActiveCell.Row, 1).Resize(1, 14).Interior.ColorIndex = 6 ActiveCell.Interior.ColorIndex = 44 End Sub  

쉽게 볼 수 있듯이 여기에서는 먼저 전체 시트에서 채우기를 제거한 다음 요약의 전체 줄을 노란색(색상 코드 6)으로 채운 다음 주황색(코드 44)을 현재 셀로 채웁니다.

이제 요약 셀 내부의 셀이 선택되면(수동으로 또는 하이퍼링크를 클릭한 결과로 중요하지 않음) 필요한 월이 있는 전체 행과 셀이 강조 표시됩니다.

뷰티 🙂

PS 파일을 매크로 사용 형식(xlsm 또는 xlsb)으로 저장하는 것을 잊지 마십시오.

  • HYPERLINK 기능으로 외부 및 내부 링크 생성
  • HYPERLINK 기능으로 이메일 만들기

댓글을 남겨주세요.