[태그:] #NAME 오류

  • 엑셀 GET.WORKBOOK 목차 #NAME? 오류와 Ctrl+F3 문제 해결 방법

    엑셀 GET.WORKBOOK 목차 #NAME? 오류와 Ctrl+F3 문제 해결 방법

    엑셀에서 GET.WORKBOOK으로 시트 목차를 만들다가 막혔다면 먼저 화면에 표시되는 오류가 무엇인지 확인해야 합니다. #NAME?#BLOCKED!는 비슷한 과정에서 나타날 수 있지만 원인은 다릅니다.

    Microsoft는 #NAME?을 수식의 이름이나 정의된 이름을 Excel이 인식하지 못할 때 발생할 수 있는 오류로 설명합니다. 반면 Excel 4.0(XLM) 매크로 함수가 보안 설정 때문에 실행되지 않는 경우에는 #BLOCKED!가 나타날 수 있습니다.

    먼저 #NAME?과 #BLOCKED!을 구분하세요

    화면 증상먼저 확인할 것바로 해야 할 일
    #NAME?정의한 이름이 실제로 존재하는지, 철자가 맞는지이름 관리자와 수식 참조 확인
    #BLOCKED!Excel 4.0(XLM) 매크로가 차단됐는지Trust Center와 사용 중인 Excel 환경 확인
    Ctrl+F3을 눌러도 변화 없음Excel 버전·운영체제·브라우저 여부단축키 대신 수식 > 이름 관리자 사용

    #NAME?이 보인다고 무조건 매크로 설정부터 변경하면 안 됩니다. Microsoft 공식 설명상 이 오류는 정의되지 않은 이름, 이름의 오타, 잘못된 수식 구문 등에서도 발생합니다.

    GET.WORKBOOK은 일반적인 셀 함수와 성격이 다릅니다

    GET.WORKBOOK은 현재 Excel의 일반 워크시트 함수 목록에 들어 있는 함수가 아니라 Excel 4.0 매크로(XLM) 계열 기능​을 이용하는 오래된 방식입니다. Microsoft는 현재 Excel에서도 XLM 매크로를 일부 지원하지만 VBA 등 최신 방식으로 이전할 것을 권장합니다. 독립 Excel 교육자료에서도 GET.WORKBOOK을 Excel 4.0 매크로 함수로 설명하며 정의된 이름을 이용하는 방식으로 사용합니다.

    따라서 영상 설명에 나온 GET.WORKBOOK 식을 사용할 때는 일반 함수 오류만 볼 것이 아니라 이름 관리자와 XLM 지원 여부를 함께 확인해야 합니다.

    #NAME?이 나오면 이 순서로 확인하세요

    1. 이름 관리자부터 확인합니다

    Windows 데스크톱 Excel에서는 리본 메뉴에서 수식 → 정의된 이름 → 이름 관리자로 들어갈 수 있습니다. 여기에서 만들어 둔 목차용 이름이 실제로 존재하는지, 이름의 철자가 수식에서 사용한 것과 같은지 확인합니다.

    예를 들어 이름 관리자에서 목차라는 이름을 만들었는데 셀에서는 다른 이름을 호출했다면 #NAME?의 원인이 될 수 있습니다. Microsoft도 정의되지 않은 이름을 수식에서 참조하면 #NAME?이 발생할 수 있다고 안내합니다.

    2. GET.WORKBOOK을 일반 함수처럼 입력하지 않았는지 확인합니다

    GET.WORKBOOK 기반 시트 목록 방식은 보통 이름 관리자에서 정의한 이름을 거쳐 사용합니다. 오래된 XLM 함수이기 때문에 일반 워크시트 함수처럼 취급하면 현재 Excel의 일반 함수 사용 방식과 맞지 않습니다.

    따라서 인터넷에서 복사한 식을 바로 셀에 넣은 뒤 #NAME?이 나왔다면 보안 설정을 바꾸기 전에 해당 방법이 이름 관리자를 전제로 하는지부터 확인하는 편이 안전합니다.

    3. 이름과 수식의 오타를 확인합니다

    Microsoft는 #NAME?의 대표적인 원인으로 함수명이나 정의된 이름의 오타를 꼽습니다. 정의된 이름의 범위와 참조 수식 역시 이름 관리자에서 다시 확인할 수 있습니다.

    IFERROR 같은 함수로 오류를 숨기기보다는 실제 이름과 구문을 먼저 수정하는 것이 좋습니다. Microsoft 역시 #NAME?을 오류 처리 함수로 가리는 방법을 권하지 않습니다.

    Ctrl+F3이 안 되면 메뉴로 직접 여세요

    Ctrl+F3이 동작하지 않더라도 이름 관리자를 사용할 수 없는 것은 아닙니다. Windows Excel에서는 수식 → 이름 관리자 메뉴가 공식 진입 경로입니다.

    운영체제에 따라 단축키도 다릅니다. Microsoft의 현재 Mac용 Excel 단축키 문서에서는 Command+F3을 ‘Define Name’ 대화상자를 여는 단축키로 안내합니다. 또한 Microsoft는 Mac에서 일부 Windows 단축키가 그대로 작동하지 않을 수 있다고 설명합니다.

    Excel for the web도 데스크톱 버전과 단축키 체계가 다릅니다. 브라우저 자체의 단축키와 충돌할 수 있어 Microsoft가 별도의 웹용 키 조합을 안내하고 있습니다.

    따라서 Ctrl+F3 문제를 해결할 때는 단축키 자체에 매달리기보다 현재 사용하는 Excel이 Windows 데스크톱인지, Mac인지, 웹 버전인지부터 확인​하는 것이 빠릅니다.

    #BLOCKED!이라면 보안 문제를 확인해야 합니다

    오류가 #NAME?이 아니라 #BLOCKED!이라면 접근 방법이 달라집니다.

    Microsoft는 Excel 4.0(XLM) 매크로 함수가 다음과 같은 경우 평가되지 않을 수 있다고 설명합니다.

    • XLM 매크로가 매크로 설정에서 꺼져 있는 경우
    • 현재 사용하는 Excel 버전에서 XLM 기능이 지원되지 않는 경우

    Windows용 지원 버전에서는 파일 → 옵션 → 보안 센터(Trust Center) → 보안 센터 설정 → 매크로 설정에서 XLM 관련 설정을 확인할 수 있습니다. Microsoft는 필요한 경우 VBA 매크로가 활성화됐을 때 Excel 4.0 매크로를 허용하는 옵션을 제공한다고 설명합니다.

    다만 ‘모든 매크로 사용’은 일반적인 해결책으로 권장되지 않습니다. Microsoft는 잠재적으로 위험한 코드가 실행될 수 있기 때문에 해당 설정을 권장하지 않는다고 명시합니다.

    출처를 알 수 없는 파일이라면 목차 기능 하나를 사용하기 위해 보안 수준을 무조건 낮추는 것보다 다른 시트 탐색 방법을 사용하는 편이 안전합니다.

    증상별로 이렇게 판단하면 됩니다

    #NAME?
    : 이름 관리자에서 목차용 이름의 존재 여부와 철자, 참조 수식을 먼저 확인합니다.

    #BLOCKED!
    : XLM 매크로가 차단됐는지와 현재 Excel 버전이 해당 기능을 지원하는지 확인합니다.

    Ctrl+F3 무반응
    : 수식 → 이름 관리자로 직접 들어갑니다. Mac이라면 Windows와 단축키가 같다고 가정하지 않습니다.

    웹 Excel 사용 중
    : 데스크톱 전용 설명을 그대로 적용하지 않습니다. 웹용 Excel은 브라우저와 단축키 동작이 다를 수 있습니다.

    엑셀 GET.WORKBOOK 목차 오류를 해결하기 위해 이름 관리자와 수식 설정을 확인하는 장면
    엑셀 GET.WORKBOOK 목차 오류를 해결하기 위해 이름 관리자와 수식 설정을 확인하는 장면

    보안 설정을 바꾸기 전에 체크할 것

    1. 오류가 정확히 #NAME?인지 #BLOCKED!인지 확인합니다.
    2. 이름 관리자를 메뉴에서 직접 열어 봅니다.
    3. 목차용 정의된 이름과 참조 수식을 확인합니다.
    4. 사용하는 환경이 Windows·Mac·Web 중 무엇인지 확인합니다.
    5. XLM 보안 해제가 정말 필요한 경우에만 Trust Center 설정을 검토합니다.
    6. 출처가 불분명한 통합문서에서는 매크로를 활성화하지 않습니다. Microsoft도 매크로의 기능과 출처를 신뢰할 수 있을 때만 활성화하도록 안내합니다.

    자주 묻는 질문

    GET.WORKBOOK에서 #NAME?이 나오면 매크로가 차단된 건가요?

    반드시 그렇지는 않습니다. Microsoft는 #NAME?이 정의되지 않은 이름이나 수식 구문 문제에서도 발생한다고 설명합니다. XLM 자체가 보안 설정으로 막힌 상황에서는 #BLOCKED!이 표시될 수 있으므로 오류 문구를 먼저 구분해야 합니다.

    Ctrl+F3이 안 되면 이름 관리자를 못 쓰나요?

    아닙니다. Windows Excel에서는 수식 → 정의된 이름 → 이름 관리자로 직접 들어갈 수 있습니다. 단축키가 작동하지 않을 때 가장 확실한 우회 방법입니다.

    Mac에서도 Ctrl+F3을 누르면 되나요?

    Windows와 동일하다고 가정하면 안 됩니다. 현재 Microsoft Mac 단축키 문서에서는 Command+F3을 Define Name 대화상자 단축키로 안내합니다.

    #BLOCKED! 때문에 모든 매크로를 허용해도 되나요?

    권장되지 않습니다. Microsoft는 ‘모든 매크로 사용’ 설정을 잠재적으로 위험한 코드가 실행될 수 있는 옵션으로 설명하며 사용을 권장하지 않습니다. 필요한 파일과 기능을 확인한 뒤 최소 범위에서 설정해야 합니다.

    Excel 웹에서도 같은 방법을 쓸 수 있나요?

    웹용 Excel은 데스크톱과 단축키와 일부 기능 동작이 다릅니다. 특히 XLM과 같은 레거시 기능을 전제로 한 방법은 데스크톱 설명을 그대로 적용하지 말고 사용 환경을 먼저 확인해야 합니다.

    출처 및 참고자료

    조사 및 업데이트 기준일

    2026-08-13. Microsoft가 Excel 4.0(XLM) 매크로 지원 정책, Trust Center 설정, 이름 관리자 UI 또는 Windows·Mac·Web 단축키를 변경하면 다시 검토해야 합니다.