Chuck은 통합 문서에 명명 된 범위를 쉽게 설정할 수 있으며 Excel을 사용하면 명명 된 범위를 전체 통합 문서에 적용할지 단일 워크 시트에 적용할지 지정할 수 있습니다. 그러나 그는 명명 된 범위의 범위를 단일 워크 시트로 제한하는 장단점에 대해 궁금해합니다. 이는 범위를 전체 통합 문서로 설정하는 것보다 나은지 여부에 대한 질문으로 이어집니다.

Chuck에서 알 수 있듯이 명명 된 범위의 기본값은 전체 통합 문서에 적용된다는 것입니다. 대부분의 사람들에게 이것은 괜찮으며 대부분의 사람들이 명명 된 범위로 작업하는 방식을 반영합니다. 통합 문서 범위 또는 워크 시트 범위와 관련된 “성능 적중”이 없으므로 (다행히도) 방정식에 들어 가지 않습니다.

그렇다면 언제 기본값에서 벗어나고 대신 워크 시트에만 적용 할 수있는 명명 된 범위를 선택해야합니까? 분명한 대답은 통합 문서 내에서 복제 할 워크 시트가 있고 워크 시트에 해당 워크 시트의 범위를 참조하는 명명 된 범위가 포함되어 있고 해당 워크 시트에 이러한 명명 된 범위를 활용하는 수식이 포함되어있는 경우입니다. 워크 시트를 복제 할 때 여러 워크 시트의 수식이 워크 시트와 관련하여 계속 작동하도록 할 수 있습니다. 명명 된 범위의 범위가 워크 시트로 제한되면 모든 것이 예상대로 작동합니다.

“통합 문서”범위를 사용하는 명명 된 범위가 포함 된 워크 시트를 복제하고 해당 복사본이 동일한 통합 문서 내에있는 경우 Excel은 복사 된 워크 시트를 변경합니다. 특히 통합 문서 네임 스페이스의 혼동을 방지하기 위해 Excel은 워크 시트 범위를 갖도록 복사본의 명명 된 범위를 자동으로 변환합니다. 원래 워크 시트의 명명 된 범위는 변경되지 않은 상태로 유지되므로 통합 문서 범위가 유지됩니다.

“통합 문서”범위를 사용하는 명명 된 범위가 포함 된 워크 시트를 복제하고 해당 복사본이 다른 통합 문서에 배치 된 경우 Excel은 원래 범위를 유지하여 이미 명명 된 범위와 충돌이 발생하는 경우에만 해당 범위의 범위를 수정합니다. 대상 통합 문서에 있습니다.

모든 경우에 워크 시트의 수식을 다시 확인하여 참조 할 것으로 예상되는 수식을 참조하는지 확인해야합니다. 반대로 명명 된 범위 범위를 “worksheet”로 변경할 수 있습니다.

워크 시트 복사를 수행하기 전에 복제되거나 복사 된 워크 시트와 혼동 될 가능성이 적습니다.

그러나 특정 워크 시트에 대해 범위가 지정된 명명 된 범위를 사용할 때 두 가지 잠재적 인 문제에 주목해야합니다. 첫째, 워크 시트 복제를 시작하면 서로 다른 워크 시트에 동일한 이름의 범위가 있기 때문에 사용자가 잠재적 인 문제를 추적하기가 조금 더 어려워집니다. (사용자가 제한된 범위에서 머리를 감싸려면 조금 더 걸립니다.)

둘째, 매크로가 명명 된 범위에 액세스하면 매크로가 더 복잡해질 수 있습니다. 이러한 매크로가있는 경우 철저하게 테스트하여 예상 범위를 참조하는지 확인해야합니다. 그렇지 않으면 매크로가 워크 시트 데이터를 엉망으로 만들거나 완전히 충돌 할 수 있습니다.

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (4633)은 Microsoft Excel 2007, 2010, 2013 및 2016에 적용됩니다.