이름정의를 사용하면 다른 시트의 범위를 참조하여 복잡한 수식을 쉽게 이해 할 수 있습니다.
때로는 수식을 쉽게 수정 할 수도 있습니다.
셀 또는 셀범위의 이름을 정의하는 방법은 크게 2가지 방법이 있습니다.
- 이름상자에 직접 이름을 입력하는 방법
- 리본메뉴 [수식] - [이름정의] 또는 [수식] - [이름관리자(단축키 Ctrl + F3)] - [새로만들기]
이름상자에 이름입력
- 위 그림에서 빨간 네모박스 부분이 [이름상자] 입니다.
- [이름상자]에 이름을 입력하기 전에 이름정의 할 범위를 선택합니다.
- [이름상자]에 이름을 입력 합니다.
- 정의된 이름은 단축키 Ctrl + F3 하여 [이름관리자] 창에서 확인 가능합니다.
이름정의 창에 이름 입력
- 이름정의 할 범위를 선택합니다.
- [수식] - [이름정의] 버튼을 클릭합니다.
- [새 이름] 창에 [이름]과 [참조대상]을 입력합니다. (범위를 미리 선택한 경우 자동 입력됨)
- [범위]를 선택하면 정의된 이름이 로컬 워크시트 수준(Sheet1) 또는 전역 워크시트 수준(통합문서)의 범위에서 사용 할 수 있도록 지정 가능합니다.
이름구문의 규칙
이름은 아래와 같은 규칙을 충족해야 합니다.
- 이름의 시작은 문자나 밑줄(_)로 시작 합니다.(예 : 단가, _2017판매액)
- 대문자 및 소문자 "C", "c", "R" 또는 "r"은 현재 선택된 셀의 행이나 열을 선택하는 약칭으로 사용되므로 정의된 이름으로 사용할 수 없습니다.
- A100 또는 R1C1과 같이 셀 참조와 동일한 이름은 사용할 수 없습니다.
- 공백 사용 금지 : 판매금액_1월 또는 판매금액.1월과 같이 밑줄(_)이나 마침표(.)를 단어 구분 기호로 사용합니다.
- 이름은 최대 255개 문자가 포함될 수 있습니다.
- 이름의 대문자와 소문자가 구별되지 않습니다. (예 : Sales = SALES)
이름정의 활용(셀범위 참조)
위에서 정의된 이름을 활용하는 방법입니다.
이름정의를 사용하지 않는다면 다음의 수식은 각각 아래와 같이 입력해야 합니다.
- SUM(금액) = SUM($H$4:$H$13)
- SUMIF(품명,"배",금액) = SUMIF($C$4:$C$13,"배",$H$4:$H$13)
한눈에 봐도 정의된 이름 활용하는 것이 이해가 빠르고 쉽죠?
※ 위와 같이 수식의 범위를 참조하기 위한 이름정의와 데이터 유효성검사, 차트 그리기, 양식 컨트롤 도구 등을 편리하게 사용하기 위해 이름정의를 활용하기도 합니다.





댓글 쓰기