본문 바로가기
스트레스 없는 직장생활/직장인 엑셀 활용

$E$1 대신 "환율"이라고 쓸 수 있다면 어떨까요

by soar-good-moa100 2026. 9. 1.

몇 달 전에 짜둔 수식을 다시 열어보면, $E$1이 뭘 의미하는 셀이었는지 기억이 안 나서 한참을 헤맬 때가 있습니다. 절대참조로 고정은 해뒀는데, 그 셀이 환율인지 세율인지 수식만 봐서는 알 수가 없었던 건데요. 이름 정의라는 기능을 알게 된 뒤로는, 셀 주소 대신 "환율"이라는 이름을 그대로 수식에 쓸 수 있게 되면서 나중에 파일을 다시 열어봐도 수식이 무슨 뜻인지 바로 이해가 됐습니다. 오늘은 이 이름 정의 기능을 정리해보겠습니다.

이름 정의란

특정 셀이나 범위에 사람이 알아보기 쉬운 이름을 붙여서, 이후 수식에서 셀 주소 대신 그 이름으로 참조할 수 있게 하는 기능입니다. 이전 글에서 다뤘던 절대참조($E$1)를 계속 써도 결과는 같지만, 이름을 붙이면 수식 자체가 훨씬 읽기 쉬워집니다.

이름 정의하는 방법

방법 1: 이름 상자에 직접 입력하기

셀을 클릭한 뒤, 수식 입력줄 왼쪽에 있는 이름 상자(셀 주소가 표시되는 칸)를 클릭하고 원하는 이름을 입력한 뒤 Enter를 누릅니다. 가장 빠른 방법입니다.

방법 2: 수식 탭에서 정식으로 등록하기

[수식] 탭 → [이름 정의]를 클릭하면 창이 뜹니다. 이름, 참조 대상(셀 주소), 설명까지 입력할 수 있어서 좀 더 체계적으로 관리하고 싶을 때 씁니다.

실무 예시: 환율을 이름으로 정의하기

E1 셀에 환율이 들어있다고 가정해보겠습니다.

  1. E1 셀을 클릭합니다.
  2. 이름 상자에 "환율"이라고 입력하고 Enter를 누릅니다.

이제부터는 수식에서 $E$1 대신 환율이라고 직접 쓸 수 있습니다.

 
=B2*환율

이전 글에서 절대참조로 썼던 =B2*$E$1과 결과는 완전히 동일하지만, 수식만 봐도 이게 환율을 곱하는 계산이라는 걸 바로 알 수 있습니다. 이름으로 정의된 셀은 자동으로 절대참조처럼 고정되기 때문에, 수식을 아래로 복사해도 참조 위치가 밀리지 않습니다.

이름 정의된 범위는 여러 시트에서도 그대로 쓸 수 있다

이름 정의는 기본적으로 통합 문서 전체에서 통용됩니다. 다른 시트로 이동해서 수식을 짜더라도, =B2*환율처럼 같은 이름을 그대로 쓸 수 있습니다. 시트를 옮겨 다니며 어느 시트의 어느 셀이 환율이었는지 찾아다닐 필요가 없어집니다.

범위 전체에 이름 정의하기

셀 하나뿐 아니라 여러 셀로 이루어진 범위에도 이름을 붙일 수 있습니다.

실무 예시: 부서명 목록에 이름 정의하기

이전 글에서 다룬 유효성 검사의 '목록' 기능을 다시 떠올려보면, 부서명 목록을 매번 쉼표로 나열하거나 특정 시트의 범위를 직접 지정해야 했습니다. 이 범위에 미리 "부서목록"이라는 이름을 정의해두면, 유효성 검사의 원본 칸에 다음과 같이 입력할 수 있습니다.

 
=부서목록

셀 주소 대신 이름으로 참조하니, 나중에 다른 사람이 유효성 검사 설정을 봐도 무슨 범위를 참조하는지 바로 이해할 수 있습니다.

COUNTIF, SUMIF에서도 그대로 활용 가능

 
=COUNTIF(부서목록, "영업팀")

이전 글들에서 다룬 SUMIF, COUNTIF, VLOOKUP 같은 함수들의 범위 자리에도 이름 정의된 범위를 그대로 넣을 수 있습니다. 특히 여러 함수에서 같은 범위를 반복해서 참조해야 하는 표라면, 이름을 한 번 정의해두는 것만으로 모든 수식이 한눈에 정리되어 보입니다.

정의된 이름 관리하기

[수식] 탭 → [이름 관리자]를 클릭하면, 지금까지 정의한 이름들을 한 번에 확인하고 수정하거나 삭제할 수 있습니다. 이름이 가리키는 범위가 바뀌었다면 여기서 참조 범위를 다시 지정해주면 되고, 더 이상 필요 없는 이름은 삭제할 수도 있습니다.

이름을 지을 때 주의할 점

  • 공백을 쓸 수 없습니다. "부서 목록"처럼 띄어쓰기가 들어가면 오류가 납니다. "부서목록"처럼 붙여 쓰거나 밑줄(_)로 연결해야 합니다.
  • 숫자로 시작할 수 없습니다. "2025매출"보다는 "매출2025"처럼 문자로 시작해야 합니다.
  • 셀 주소와 헷갈리는 이름은 피해야 합니다. 예를 들어 "A1"이라는 이름은 실제 셀 주소와 겹쳐서 혼란을 줄 수 있습니다.

자주 하는 실수 정리

  • 이름을 정의해놓고 나중에 그 범위에 데이터를 추가했는데 이름 범위는 그대로인 경우: 이름 정의는 자동으로 범위가 늘어나지 않으므로, 데이터가 계속 늘어나는 표라면 이름 관리자에서 범위를 주기적으로 확인하고 넓혀줘야 합니다.
  • 같은 이름을 다른 용도로 중복 정의해서 예상과 다른 값이 나오는 경우: 이름 관리자에서 기존에 어떤 이름들이 등록되어 있는지 먼저 확인하고 새 이름을 짓는 게 안전합니다.
  • 이름 정의된 셀을 실수로 삭제하거나 이동해서 수식이 깨지는 경우: 이름으로 참조하는 셀은 일반 셀보다 더 중요하게 다뤄야 할 때가 많으니, 실수로 지워지지 않도록 이전 글에서 다룬 시트 보호와 함께 쓰는 것도 방법입니다.
  • 협업 파일에서 본인만 알아볼 수 있는 축약어로 이름을 지어서 다른 사람이 헷갈리는 경우: 여러 사람이 같이 쓰는 파일이라면 누가 봐도 뜻을 알 수 있는 이름으로 짓는 게 좋습니다.

마치며

이름 정의는 계산 결과 자체를 바꾸는 기능은 아니지만, 몇 달 뒤에 파일을 다시 열어봤을 때도 수식을 한눈에 이해할 수 있게 해주는 실무 기본기입니다. 특히 환율, 세율, 기준일처럼 여러 수식에서 반복해서 참조하는 값이 있다면, 셀 주소 대신 이름을 붙여서 관리해보시길 추천드립니다.