컴활 · 엑셀 5분 읽기

엑셀 상대·절대·혼합 참조($A$1·$A1·A$1)와 오류값 정리

수식을 오른쪽과 아래로 복사할 때 $ 기호 위치에 따라 셀 주소가 어떻게 바뀔까요? F4 전환 순서와 #N/A·#REF! 오류 원인을 함께 확인합니다.

이 글에서 익힐 것수식 복사 방향에 맞춰 상대·절대·혼합 참조를 선택하고 주요 수식 오류의 원인을 진단하기참조·오류 설명 → 용어·기호

셀 참조·오류 카드 8장

핵심 짚어보기

$ 기호는 바로 뒤에 오는 열 문자나 행 번호를 잠급니다

엑셀 셀 주소는 열 문자(A, B, C...)와 행 번호(1, 2, 3...)로 이루어집니다. $ 기호가 어디에 붙어 있는지만 보면 수식을 복사했을 때 무엇이 고정되는지 바로 알 수 있습니다.

A1(상대 참조)은 가로·세로 복사 시 열과 행이 모두 바뀝니다. $A$1(절대 참조)은 어디로 복사해도 A열 1행 그대로 고정됩니다. $A1은 열(A)만 잠그고 행은 바뀔 수 있으며, A$1은 행(1행)만 잠그고 열은 바뀔 수 있는 혼합 참조입니다.

오른쪽 1칸·아래 1칸 복사했을 때 주소 변화 확인하기

C2 셀에 입력한 수식을 오른쪽으로 1칸(D2), 아래로 1칸(C3), 대각선 오른쪽 아래 1칸(D3)으로 복사했다고 가정해 봅시다. 오른쪽으로 이동하면 열 문자가 +1(A→B) 늘어나려 하고, 아래로 이동하면 행 번호가 +1(1→2) 늘어나려 합니다.

이때 $가 붙은 자리는 증가하지 않고 원래 값을 유지합니다. 따라서 D3(우측 1칸 + 아래 1칸)으로 복사하면 A1은 B2가 되고, $A$1은 $A$1, $A1은 $A2(열 고정·행 증가), A$1은 B$1(열 증가·행 고정)이 됩니다.

F4 단축키 순환 순서와 교차 계산표(구구단·할인율표) 공식

수식 입력줄에서 A1에 커서를 두고 F4 키를 누를 때마다 A1 → $A$1(절대) → A$1(행 고정) → $A1(열 고정) → A1 순서로 순환합니다.

왼쪽 열(A2:A10)에 상품 단가가 있고 위쪽 행(B1:D1)에 할인율이 있는 교차 표를 수식 하나로 채울 때는, 왼쪽 단가는 열을 고정($A2)하고 위쪽 할인율은 행을 고정(B$1)해 =$A2*B$1 형태로 작성합니다.

자주 만나는 수식 오류값(#N/A, #REF!, #VALUE!, #NAME?) 구분

#N/A는 VLOOKUP·MATCH 등에서 찾을 값이 참조 범위에 없을 때 나타납니다. 기준 표 범위를 상대 참조로 두어 복사 중 범위가 밀렸을 때 가장 흔히 발생합니다.

#REF!는 수식이 참조하던 행이나 열을 삭제해 참조 대상이 사라졌거나 VLOOKUP의 열 번호가 범위 열 개수를 초과했을 때 발생합니다. #NAME?은 함수 이름 오타나 큰따옴표 누락, #VALUE!는 잘못된 데이터 형식(문자열에 산술 연산 등)을 계산하려 할 때 나타납니다.

한눈에 정리

C2 셀의 참조를 우측 1칸·아래 1칸(D3)으로 복사했을 때의 변화

C2 셀의 참조를 우측 1칸·아래 1칸(D3)으로 복사했을 때의 변화
참조 형태고정 대상우측 1칸(D2)아래 1칸(C3)우측+아래(D3)
A1 (상대 참조)없음 (모두 변동)B1A2B2
$A$1 (절대 참조)열(A)과 행(1) 모두$A$1$A$1$A$1
$A1 (열 고정 혼합)열(A)만 고정$A1$A2$A2
A$1 (행 고정 혼합)행(1)만 고정B$1A$1B$1

직접 풀어보기

예제로 확인하기

01교차 표에서 수식 하나로 전체 채우기

A2:A4에 기본요금(1000, 2000, 3000)이 세로로 입력되어 있고, B1:D1에 가산율(10%, 20%, 30%)이 가로로 입력되어 있습니다. B2 셀에 수식을 하나 작성해 B2:D4 전체로 복사하려고 합니다.

B2 셀에 입력해야 할 올바른 곱셈 수식은 무엇인가요?

정답과 풀이 근거
=$A2*B$1

A2:A4의 기본요금은 오른쪽으로 복사해도 A열에 머물고 아래로 복사할 때만 A2→A3→A4로 바뀌어야 하므로 $A2를 씁니다. B1:D1의 가산율은 아래로 복사해도 1행에 머물러야 하므로 B$1을 씁니다.

02RANK.EQ 순위 수식 복사 오류 잡기

C2:C10에 9명의 점수가 있습니다. D2 셀에 =RANK.EQ(C2, C2:C10)을 입력한 뒤 D10까지 채우기 핸들을 내렸더니 순위가 이상하게 계산되었습니다.

전체 비교 범위가 밀리지 않도록 바르게 고친 D2 셀 수식은 무엇인가요?

정답과 풀이 근거
=RANK.EQ(C2, $C$2:$C$10)

비교 대상 점수(C2)는 행마다 바뀌어야 하므로 상대 참조로 두고, 전체 비교 범위는 모든 학생에게 동일해야 하므로 $C$2:$C$10 절대 참조로 고정해야 합니다.

마지막 점검

스스로 확인하기

답을 떠올린 뒤 해설을 펼쳐 보세요.

1수식을 아래쪽 행으로 복사할 때는 행 번호가 바뀌고, 오른쪽 열로 복사할 때는 열이 바뀌지 않게 고정하는 참조 표기는?
$A1 (열 고정 혼합 참조)

열 문자 A 앞에만 $를 붙여 열을 고정하고 행 번호는 상대 참조로 둡니다.

2수식 편집 중 셀 주소에서 F4 키를 한 번 눌렀을 때 바뀌는 참조 형태는?
$A$1 (절대 참조)

F4 키는 A1 → $A$1 → A$1 → $A1 순서로 전환됩니다.

3수식이 참조하던 셀이 포함된 행이나 열을 삭제했을 때 표시되는 오류값은?
#REF!

참조(Reference)가 유효하지 않다는 뜻의 #REF! 오류가 나타납니다.

4지정한 셀의 '행 번호'와 범위의 '전체 행 개수'를 각각 반환하는 함수 짝은?
ROW / ROWS

ROW(C5)는 행 번호 5를 반환하고, ROWS(A2:C10)는 범위의 행 개수인 9를 반환합니다.

읽기에서 연습으로

이어서 연습하기

셀 참조·오류 카드 8장

참조·오류 설명 → 용어·기호. 본문과 연결된 8개 문항을 순서대로 확인합니다. 카드의 알아요·몰라요는 자기평가이며 같은 뜻의 다른 답도 해설과 비교해 주세요.

셀 참조·오류 카드 8장 시작

아래는 전체 세트의 첫 10개를 여는 넓은 범위 복습입니다. 위의 선별 연습과 시작 문항이 다를 수 있습니다.

전체 메뉴