일 잘하는 비결/엑셀로 능률 높이기

시트 번호 확인하는 함수 - SHEET

라리홈 2025. 6. 23. 21:44
반응형

 

시트 번호 확인하는 함수 - SHEET

SHEET 함수는 엑셀 통합 문서에서 시트의 인덱스 번호를 반환합니다.
시트 이름이 아닌, 통합 문서 내에서 몇 번째 위치에 있는지를 알려주는 함수로
동적 시트 참조, 문서 구조 점검, 자동화 등에 활용됩니다.


| 함수 구문

=SHEET([value])
  • value (선택): 셀 참조, 범위, 이름, 시트 이름 등
    생략 시, 현재 시트 번호를 반환

| 예제 설명

  A B C
1 수식 설명 결과
2 =SHEET() 현재 시트의 번호 1
3 =SHEET(Sheet2!A1) Sheet2의 시트 번호 2
4 =SHEET("Sheet3") 이름이 Sheet3인 시트의 번호 3
 

※ 시트 순서는 엑셀 파일 내 배열 순서에 따라 달라집니다.


| 실무 예제

예제 1 | 현재 시트 번호 표시

="현재 시트 번호는 "&SHEET()&"번입니다."

→ “현재 시트 번호는 2번입니다.” 출력


예제 2 | 시트 번호에 따라 자동 메시지 출력

=IF(SHEET()=1, "요약 시트입니다", "세부 시트입니다")

→ 첫 번째 시트일 경우 "요약 시트입니다" 표시


예제 3 | 시트 번호 기반 참조 동적 설정 (INDIRECT 함수와 조합)

=INDIRECT("'Sheet"&SHEET()+1&"'!A1")

→ 현재 시트 다음 시트의 A1 셀 값을 가져오기


| 함께 쓰면 좋은 함수

함수 설명
SHEETS 전체 시트 개수 반환
INDIRECT 문자열로 만든 주소 참조
CELL 셀 정보(파일명, 시트명 등) 확인
INFO 시스템 정보 확인
 

| 실무 활용 팁

  • 문서 구조 자동화 (요약 시트, 인덱스 시트 생성 등)
  • 여러 시트에 공통 구조가 있을 경우 순번 자동 참조 처리
  • VBA 없이 시트 간 연결된 참조 구성 가능

 

728x90
반응형