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

엑셀 셀 참조 방식(상대, 절대, 혼합 참조)

by soar-good-moa100 2026. 8. 15.

신입 시절 가장 이해가 안 됐던 게 하나 있었습니다. 분명히 똑같은 수식을 아래로 쭉 복사했을 뿐인데, 어떤 셀은 결과가 맞고 어떤 셀은 엉뚱한 숫자가 나오는 상황이었는데요. 알고 보니 원인은 셀 참조 방식을 제대로 이해하지 못한 것이었습니다. $ 기호 하나 차이로 수식이 전혀 다르게 동작한다는 걸 그때 처음 알았습니다. 오늘은 수식을 복사해서 쓸 때 반드시 알아야 하는 상대, 절대, 혼합 참조를 정리해보겠습니다.

상대참조, 기본값이지만 가장 헷갈리는 개념

엑셀에서 수식을 쓸 때 아무 표시 없이 A1, B2처럼 쓰는 게 상대참조입니다. 상대참조의 핵심은, 수식을 다른 셀로 복사하면 참조하는 셀 주소가 복사한 방향만큼 자동으로 같이 움직인다는 것입니다.

실무 예시

C2 셀에 다음 수식을 넣었다고 가정해봅시다.

 
=A2*B2

이 수식을 C3으로 복사하면 자동으로 =A3*B3으로 바뀌고, C4로 복사하면 =A4*B4로 바뀝니다. 단가와 수량을 곱해서 금액을 구하는 표처럼, 각 행마다 같은 계산을 반복해야 할 때는 이 상대참조 덕분에 수식 하나만 만들고 아래로 쭉 끌어내리면 끝납니다.

문제는 이 자동으로 움직이는 성질이 항상 좋은 게 아니라는 점입니다. 만약 모든 행에서 똑같은 하나의 셀(예: 환율이나 세율이 적힌 셀)을 곱해야 하는 상황이라면, 상대참조로는 복사할 때마다 참조하는 셀이 계속 밀려서 엉뚱한 빈 셀을 곱하게 됩니다.

절대참조, 셀 주소를 고정시키기

절대참조는 행과 열 앞에 $ 기호를 붙여서, 수식을 어디로 복사하든 참조하는 셀 주소가 절대 바뀌지 않도록 고정하는 방식입니다.

실무 예시: 환율 고정해서 곱하기

B열에 달러 금액이 있고, E1 셀에 환율이 적혀 있다고 가정해봅시다. 원화 환산 금액을 구하려면 이렇게 씁니다.

 
=B2*$E$1

이 수식을 아래로 복사해도 B2는 B3, B4로 자동으로 바뀌지만, $E$1은 절대 바뀌지 않고 계속 E1을 가리킵니다. 환율처럼 표 전체에서 공통으로 써야 하는 값을 곱하거나 나눌 때 실무에서 정말 자주 쓰는 방식입니다.

여기서 신입들이 자주 하는 실수는 $를 하나만 붙이거나 아예 안 붙여서, 수식을 복사한 순간 환율 셀이 빈 셀로 밀려버려 결과가 0이나 오류로 나오는 경우입니다. F4 키를 누르면 셀 주소 앞뒤로 $ 기호가 자동으로 붙었다 빠지는데, 이 단축키를 알아두면 직접 $를 타이핑할 필요 없이 훨씬 빠르게 작업할 수 있습니다.

혼합참조, 행 또는 열만 고정하기

혼합참조는 행과 열 중 하나만 고정하는 방식입니다. $ 기호를 열 앞에만 붙이면 열이 고정되고, 행 앞에만 붙이면 행이 고정됩니다.

  • $A1: 열(A)만 고정, 행은 복사 방향에 따라 움직임
  • A$1: 행(1)만 고정, 열은 복사 방향에 따라 움직임

실무 예시: 구구단표처럼 가로세로 모두 채우기

가격표처럼 세로축에 항목, 가로축에 조건이 나열된 표를 한 번에 채워야 할 때 혼합참조가 유용합니다. 예를 들어 세로(A열)에는 제품명, 가로(1행)에는 할인율이 나열되어 있고, 각 제품의 원가는 B열에 있다고 가정해봅시다.

 
=$B2*(1-C$1)

이 수식을 오른쪽과 아래로 동시에 복사하면, $B2는 열(B)은 고정된 채로 행만 2, 3, 4로 움직이면서 각 제품의 원가를 따라가고, C$1은 행(1)은 고정된 채로 열만 C, D, E로 움직이면서 각 할인율을 따라갑니다. 결과적으로 수식 하나로 표 전체가 채워집니다.

처음에는 헷갈리기 쉬운데, "$가 붙은 쪽은 안 움직이고, 안 붙은 쪽만 움직인다"고 기억해두시면 됩니다.

F4 키로 참조 방식 빠르게 전환하기

셀 주소를 입력하거나 선택한 상태에서 F4 키를 누르면 다음 순서로 참조 방식이 바뀝니다.

 
A1 → $A$1 → A$1 → $A1 → A1 (다시 처음으로)

직접 $ 기호를 하나하나 타이핑하는 대신, F4를 눌러가며 원하는 형태가 나올 때까지 전환하는 게 훨씬 빠릅니다. 실무에서 수식을 자주 짜는 분이라면 이 단축키 하나만 익혀도 작업 속도가 눈에 띄게 빨라집니다.

자주 하는 실수 정리

  • 환율, 세율처럼 공통값을 곱할 때 $를 안 붙이는 경우: 수식을 복사하는 순간 참조가 밀려서 결과가 전부 틀어집니다.
  • $를 행과 열 중 한쪽에만 붙여야 하는데 양쪽 다 붙이거나 반대로 안 붙이는 경우: 가로세로로 동시에 채우는 표를 만들 때 혼합참조 개념을 정확히 이해하지 못하면 자주 발생합니다.
  • 다른 시트를 참조할 때도 절대참조 개념을 놓치는 경우: 다른 시트의 특정 셀(예: 기준정보 시트의 세율)을 여러 수식에서 반복해서 참조한다면, 시트를 옮겨 다니는 참조도 절대참조로 고정해야 합니다.
  • F4가 안 먹힌다고 헷갈리는 경우: F4는 셀 주소가 수식 안에 커서로 선택되어 있을 때만 작동합니다. 수식 전체가 아니라 특정 셀 주소 부분에 커서를 두고 눌러야 합니다.

마치며

상대, 절대, 혼합 참조는 겉보기엔 $ 기호 하나 차이지만, 이걸 정확히 이해하고 있느냐에 따라 수식을 짜는 속도와 정확도가 크게 달라집니다. 앞으로 수식을 복사해서 쓸 때마다 "이 셀은 고정되어야 하는가, 움직여야 하는가"를 한 번씩 생각해보는 습관을 들이시면 자연스럽게 익숙해지실 겁니다. 다음 편에서는 이런 수식의 기본기를 바탕으로, 텍스트 데이터를 다룰 때 실무에서 자주 쓰는 텍스트 함수들을 정리해보겠습니다.