매크로 솔루션

매크로 솔루션

다음과 같은 2열 Excel 테이블이 있습니다.

Name | Email
1    | 1.1
2    |
3    | 3.1
     | 3.2
     | 3.3
4    |

어떻게 갈 수 있나요?두 열 중 아래쪽 아래의 왼쪽 셀커서가 어디에 있는지 모른다면?

참고: 두 열의 길이는 가변적일 수 있습니다. 두 열 모두 가장 낮은 값을 포함할 수 있습니다.

귀하의 솔루션이 Excel Mac에서 작동한다면 추가 포인트가 됩니다.

답변1

매크로 솔루션

Mac용 Excel 2011에서 작동하도록 테스트되었습니다. 데이터가 셀 A1에서 시작한다고 가정합니다.

Sub SelectLeftCell()

  Dim LastRow As Long

  LastRow = Range("A1").CurrentRegion.Rows.Count
  Range("A" & LastRow).Select

End Sub

매크로가 아닌 솔루션

Mac용 Excel 2011에서 작동하도록 테스트되었습니다. 데이터가 셀 A1에서 시작한다고 가정합니다.

  1. fn + cmd + 왼쪽 화살표(셀 A1로 이동)
  2. cmd + a (현재 지역 선택)
  3. 컨트롤 + 마침표(선택 항목의 오른쪽 상단 모서리로 이동)
  4. 컨트롤 + 마침표(선택 항목의 오른쪽 하단 모서리로 이동)
  5. 컨트롤 + 마침표(선택 항목의 왼쪽 하단 모서리로 이동)

답변2

=HYPERLINK(CONCATENATE("#",IF(F14>G14,ADDRESS(AGGREGATE(14, 6, 1+ ROW(A1:Z200)/(B1:B200<>""), 1), COLUMN(B1), 1, 1),ADDRESS(AGGREGATE(14, 6, 1+ ROW(A1:Z200)/(D1:D200<>""), 1), COLUMN(D1), 1, 1))),"Link Name")

솔루션에서는 데이터가 B열과 D열에 있다고 가정합니다.

Mac이 없으므로 확인해야 합니다. 그것이 당신에게 적합하지 않다면, 나는 당신에게 동일한 일을 할 수 있는 대체 공식을 설정해 줄 것입니다.

열과 범위를 적절하게 조정해야 합니다. 저는 A1부터 Z200까지만 보고 있습니다. 이 방법은 더 많은 열을 서비스하도록 확장할 수 있지만 일부 항목을 서비스 공간으로 내보내지 않으면 상당히 커집니다.

기본적으로 집계는 마지막 항목을 찾고, 1+는 결과를 다음 행으로 오프셋하며, 어떤 열이 가장 먼 값을 가지고 있는지 비교하는 두 개의 집계가 있습니다. 어떤 열에 가장 먼 값이 있는지에 따라 달라집니다. 이 아이디어를 더 잘 재설계할 수도 있지만 여전히 일반적인 공식 솔루션입니다. 또한 연결에 파일 경로를 삽입하여 문서의 다른 시트에서 이 링크를 사용할 수 있도록 할 수도 있습니다.

관련 정보