반응형
코딩으로 시간 벌기 / 엑셀 입문

수식 복사의 공포, $ 기호 하나로 해결하는 '절대참조'

물류아재 칵칵 · 엑셀 기초 시리즈 5편

분명 첫 번째 칸에는 수식을 잘 넣었습니다. 결과값도 완벽했죠. 기분 좋게 셀 오른쪽 아래 모서리를 잡고 아래로 '촤르륵' 드래그했습니다. 그런데 이게 웬걸? 아래로 갈수록 수치가 이상해지더니 급기야 #N/A#VALUE! 에러가 화면을 가득 채웁니다.

"어라? 수식은 그대로 복사됐는데 왜 이러지?"라며 당황하는 사이, 보고서 제출 시간은 다가옵니다. 엑셀 초보자와 숙련자를 가르는 결정적인 차이, 바로 $(달러) 기호의 마법을 모르기 때문에 벌어지는 비극입니다. 오늘은 데이터의 위치를 꽉 잡아주는 절대참조에 대해 알아보겠습니다.


상대참조 vs 절대참조, 차이가 뭔가요? 🤔

🏃 상대참조 (기본값)
"내 옆에 있는 칸이랑 저 위에 있는 칸을 더해!"라고 기억합니다. 수식을 아래로 한 칸 복사하면, 참조하는 칸들도 같이 아래로 한 칸 내려갑니다.
📌 절대참조 ($ 기호 사용)
"내가 어디로 이사가든, 무조건 [A1] 칸에 있는 값만 가져와!"라고 못을 박는 것입니다. 수식을 어디로 복사해도 참조 위치가 변하지 않습니다.

언제 절대참조를 써야 할까? 💡

주로 '변하지 않는 기준값'을 참조할 때 필수적으로 사용합니다.

상황고정해야 할 대상이유
환율 계산 환율이 적힌 단일 셀 모든 행이 똑같은 환율을 써야 하니까
VLOOKUP 참조할 전체 표 범위 수식을 내려도 원본 표 위치는 그대로여야 하니까
백분율(%) 계산 전체 합계 셀 각 항목을 항상 '전체 합계'로 나눠야 하니까

절대참조를 만드는 가장 쉬운 방법 🚀

일일이 키보드로 $ 기호를 타이핑하고 계셨나요? 이제 F4 키 하나만 기억하세요.

  • 수식을 입력하다가 고정하고 싶은 셀 주소(예: A1)를 클릭합니다.
  • 그 상태에서 키보드 상단의 [F4] 키를 한 번 누릅니다.
  • 주소가 $A$1로 바뀌는 것을 확인합니다. (행과 열이 모두 잠겼습니다!)
  • 한 번 더 누르면 A$1(행 고정), 또 누르면 $A1(열 고정) 순으로 바뀝니다.

🚨 실무에서 가장 많이 하는 실수

VLOOKUP에서 범위를 고정 안 했을 때
첫 줄은 성공하지만, 수식을 아래로 복사할수록 '원본 표 범위'도 같이 밑으로 밀려 내려갑니다. 결국 나중에는 원본 표 범위를 벗어나 데이터를 찾지 못하고 에러가 나게 됩니다. VLOOKUP의 범위는 무조건 F4! 잊지 마세요.

수식 안에 있는 $ 기호는 단순히 돈을 의미하는 것이 아니라, 여러분의 데이터를 지켜주는 '자물쇠'입니다. 수식을 복사하기 전, "내가 참조하는 이 범위가 같이 움직여도 되는가?"를 딱 한 번만 고민해 보세요. 그 습관이 여러분을 에러의 늪에서 구해줄 것입니다. 💪

반응형

+ Recent posts