몇 달 전에 짜둔 수식을 다시 열어보면, $E$1이 뭘 의미하는 셀이었는지 기억이 안 나서 한참을 헤맬 때가 있습니다. 절대참조로 고정은 해뒀는데, 그 셀이 환율인지 세율인지 수식만 봐서는 알 수가 없었던 건데요. 이름 정의라는 기능을 알게 된 뒤로는, 셀 주소 대신 "환율"이라는 이름을 그대로 수식에 쓸 수 있게 되면서 나중에 파일을 다시 열어봐도 수식이 무슨 뜻인지 바로 이해가 됐습니다. 오늘은 이 이름 정의 기능을 정리해보겠습니다.
이름 정의란
특정 셀이나 범위에 사람이 알아보기 쉬운 이름을 붙여서, 이후 수식에서 셀 주소 대신 그 이름으로 참조할 수 있게 하는 기능입니다. 이전 글에서 다뤘던 절대참조($E$1)를 계속 써도 결과는 같지만, 이름을 붙이면 수식 자체가 훨씬 읽기 쉬워집니다.
이름 정의하는 방법
방법 1: 이름 상자에 직접 입력하기
셀을 클릭한 뒤, 수식 입력줄 왼쪽에 있는 이름 상자(셀 주소가 표시되는 칸)를 클릭하고 원하는 이름을 입력한 뒤 Enter를 누릅니다. 가장 빠른 방법입니다.
방법 2: 수식 탭에서 정식으로 등록하기
[수식] 탭 → [이름 정의]를 클릭하면 창이 뜹니다. 이름, 참조 대상(셀 주소), 설명까지 입력할 수 있어서 좀 더 체계적으로 관리하고 싶을 때 씁니다.
실무 예시: 환율을 이름으로 정의하기
E1 셀에 환율이 들어있다고 가정해보겠습니다.
- E1 셀을 클릭합니다.
- 이름 상자에 "환율"이라고 입력하고 Enter를 누릅니다.
이제부터는 수식에서 $E$1 대신 환율이라고 직접 쓸 수 있습니다.
=B2*환율
이전 글에서 절대참조로 썼던 =B2*$E$1과 결과는 완전히 동일하지만, 수식만 봐도 이게 환율을 곱하는 계산이라는 걸 바로 알 수 있습니다. 이름으로 정의된 셀은 자동으로 절대참조처럼 고정되기 때문에, 수식을 아래로 복사해도 참조 위치가 밀리지 않습니다.
이름 정의된 범위는 여러 시트에서도 그대로 쓸 수 있다
이름 정의는 기본적으로 통합 문서 전체에서 통용됩니다. 다른 시트로 이동해서 수식을 짜더라도, =B2*환율처럼 같은 이름을 그대로 쓸 수 있습니다. 시트를 옮겨 다니며 어느 시트의 어느 셀이 환율이었는지 찾아다닐 필요가 없어집니다.
범위 전체에 이름 정의하기
셀 하나뿐 아니라 여러 셀로 이루어진 범위에도 이름을 붙일 수 있습니다.
실무 예시: 부서명 목록에 이름 정의하기
이전 글에서 다룬 유효성 검사의 '목록' 기능을 다시 떠올려보면, 부서명 목록을 매번 쉼표로 나열하거나 특정 시트의 범위를 직접 지정해야 했습니다. 이 범위에 미리 "부서목록"이라는 이름을 정의해두면, 유효성 검사의 원본 칸에 다음과 같이 입력할 수 있습니다.
=부서목록
셀 주소 대신 이름으로 참조하니, 나중에 다른 사람이 유효성 검사 설정을 봐도 무슨 범위를 참조하는지 바로 이해할 수 있습니다.
COUNTIF, SUMIF에서도 그대로 활용 가능
=COUNTIF(부서목록, "영업팀")
이전 글들에서 다룬 SUMIF, COUNTIF, VLOOKUP 같은 함수들의 범위 자리에도 이름 정의된 범위를 그대로 넣을 수 있습니다. 특히 여러 함수에서 같은 범위를 반복해서 참조해야 하는 표라면, 이름을 한 번 정의해두는 것만으로 모든 수식이 한눈에 정리되어 보입니다.
정의된 이름 관리하기
[수식] 탭 → [이름 관리자]를 클릭하면, 지금까지 정의한 이름들을 한 번에 확인하고 수정하거나 삭제할 수 있습니다. 이름이 가리키는 범위가 바뀌었다면 여기서 참조 범위를 다시 지정해주면 되고, 더 이상 필요 없는 이름은 삭제할 수도 있습니다.
이름을 지을 때 주의할 점
- 공백을 쓸 수 없습니다. "부서 목록"처럼 띄어쓰기가 들어가면 오류가 납니다. "부서목록"처럼 붙여 쓰거나 밑줄(_)로 연결해야 합니다.
- 숫자로 시작할 수 없습니다. "2025매출"보다는 "매출2025"처럼 문자로 시작해야 합니다.
- 셀 주소와 헷갈리는 이름은 피해야 합니다. 예를 들어 "A1"이라는 이름은 실제 셀 주소와 겹쳐서 혼란을 줄 수 있습니다.
자주 하는 실수 정리
- 이름을 정의해놓고 나중에 그 범위에 데이터를 추가했는데 이름 범위는 그대로인 경우: 이름 정의는 자동으로 범위가 늘어나지 않으므로, 데이터가 계속 늘어나는 표라면 이름 관리자에서 범위를 주기적으로 확인하고 넓혀줘야 합니다.
- 같은 이름을 다른 용도로 중복 정의해서 예상과 다른 값이 나오는 경우: 이름 관리자에서 기존에 어떤 이름들이 등록되어 있는지 먼저 확인하고 새 이름을 짓는 게 안전합니다.
- 이름 정의된 셀을 실수로 삭제하거나 이동해서 수식이 깨지는 경우: 이름으로 참조하는 셀은 일반 셀보다 더 중요하게 다뤄야 할 때가 많으니, 실수로 지워지지 않도록 이전 글에서 다룬 시트 보호와 함께 쓰는 것도 방법입니다.
- 협업 파일에서 본인만 알아볼 수 있는 축약어로 이름을 지어서 다른 사람이 헷갈리는 경우: 여러 사람이 같이 쓰는 파일이라면 누가 봐도 뜻을 알 수 있는 이름으로 짓는 게 좋습니다.
마치며
이름 정의는 계산 결과 자체를 바꾸는 기능은 아니지만, 몇 달 뒤에 파일을 다시 열어봤을 때도 수식을 한눈에 이해할 수 있게 해주는 실무 기본기입니다. 특히 환율, 세율, 기준일처럼 여러 수식에서 반복해서 참조하는 값이 있다면, 셀 주소 대신 이름을 붙여서 관리해보시길 추천드립니다.
'스트레스 없는 직장생활 > 직장인 엑셀 활용' 카테고리의 다른 글
| 성과급 등수 매기다가 동점자 처리로 골머리 앓았던 이야기 (0) | 2026.08.31 |
|---|---|
| #N/A 뜬 셀 그대로 상사에게 보고서 올렸다가 (0) | 2026.08.28 |
| 패턴 하나만 보여주면 나머지는 알아서 채워준다 (0) | 2026.08.26 |
| 숫자는 맞는데 다들 표가 안 예쁘다고 하셨다면 (0) | 2026.08.25 |
| 시트 30개짜리 파일, 이름만 봐도 헷갈리지 않으려면 (0) | 2026.08.24 |