
얼마 전 지인이 매출표를 만들다가 SUM 함수는 잘 넣었는데 아래로 복사하니 숫자가 이상하게 나온다고 연락을 했습니다. 엑셀을 꽤 자주 쓰는 사람도 함수 복사에서 한 번씩 막히더라고요. 사실 엑셀 함수 복사는 단순히 Ctrl+C, Ctrl+V만 아는 것보다 셀 주소가 어떻게 움직이는지 아는 게 훨씬 중요합니다.
특히 견적서, 가계부, 출근부, 판매 현황표처럼 같은 계산식을 여러 줄에 반복해서 쓰는 문서라면 함수 복사를 제대로 익혀두면 작업 시간이 확 줄어듭니다. 30줄 정도야 손으로 고칠 수 있지만, 300줄만 넘어가도 하나씩 수정하는 건 꽤 피곤한 일이 됩니다.
엑셀 함수 복사의 기본은 채우기 핸들입니다
가장 많이 쓰는 방법은 셀 오른쪽 아래 모서리에 있는 작은 네모를 잡아 끄는 방식입니다. 이 작은 네모를 보통 채우기 핸들이라고 부릅니다. 예를 들어 C2 셀에 =A2*B2라는 수식이 있다면, C2 셀을 선택한 뒤 오른쪽 아래 모서리를 아래로 드래그하면 C3, C4, C5에도 같은 구조의 함수가 복사됩니다.
여기서 중요한 점은 엑셀이 단순히 글자를 똑같이 붙여넣는 게 아니라 행 번호를 자동으로 바꿔준다는 겁니다. C3에는 =A3*B3, C4에는 =A4*B4처럼 바뀝니다. 그래서 상품별 단가와 수량을 곱해 금액을 계산할 때 아주 편합니다.
- 아래 방향 복사: 행 번호가 자동으로 바뀜
- 오른쪽 방향 복사: 열 문자가 자동으로 바뀜
- 더블클릭 복사: 옆 열에 데이터가 이어져 있으면 아래 끝까지 자동 채움
실무에서는 드래그보다 더블클릭이 더 빠를 때가 많습니다. 예를 들어 A열부터 B열까지 1,000개의 데이터가 있고 C2에 계산식을 넣었다면, C2 오른쪽 아래 모서리를 더블클릭하는 것만으로 C1001까지 함수가 채워집니다. 단, 중간에 빈 행이 있으면 거기서 멈출 수 있습니다.
복사했는데 값이 틀어지는 이유는 셀 참조 때문입니다
엑셀 함수 복사에서 가장 자주 생기는 문제는 셀 참조입니다. 엑셀에는 상대참조, 절대참조, 혼합참조가 있습니다. 이름은 조금 딱딱하지만 원리는 꽤 단순합니다.
상대참조는 우리가 평소에 쓰는 A1 같은 형태입니다. 수식을 아래로 복사하면 A1이 A2, A3처럼 움직입니다. 반대로 절대참조는 $A$1처럼 달러 표시가 붙은 형태입니다. 이건 복사해도 A1에 고정됩니다.
예를 들어 상품 금액에 부가세율 10%를 곱한다고 해보겠습니다. B2부터 B10까지 상품 금액이 있고, E1 셀에 10%가 입력되어 있다면 C2에는 =B2*$E$1처럼 쓰는 게 좋습니다. 이렇게 하면 아래로 복사해도 B2는 B3, B4로 바뀌지만 E1은 계속 고정됩니다.
- A1: 복사 방향에 따라 행과 열이 모두 바뀜
- $A$1: 행과 열이 모두 고정됨
- A$1: 행만 고정됨
- $A1: 열만 고정됨
달러 표시를 직접 입력해도 되지만, 수식 입력줄에서 셀 주소에 커서를 둔 뒤 F4 키를 누르면 참조 방식이 차례대로 바뀝니다. 이 기능을 익혀두면 수식 복사할 때 손이 훨씬 덜 갑니다.
값만 복사할지, 함수까지 복사할지 구분해야 합니다
엑셀 함수 복사를 하다 보면 계산식이 아니라 결과값만 붙여넣고 싶을 때가 있습니다. 예를 들어 거래처에 보낼 파일이라면 내부 계산식은 굳이 보여줄 필요가 없을 수 있습니다. 이럴 때는 일반 붙여넣기 대신 값 붙여넣기를 쓰면 됩니다.
방법은 간단합니다. 함수가 들어 있는 범위를 복사한 뒤 붙여넣을 위치에서 마우스 오른쪽 버튼을 누르고 값 붙여넣기 아이콘을 선택하면 됩니다. 단축키를 자주 쓰는 사람이라면 복사 후 Ctrl+Alt+V를 누르고 값 옵션을 선택하는 방식도 편합니다.
반대로 서식은 유지하면서 함수만 가져오고 싶은 경우도 있습니다. 이때는 선택하여 붙여넣기에서 수식을 고르면 됩니다. 예를 들어 월별 매출표의 테두리나 색상은 이미 맞춰져 있는데 계산식만 새로 넣고 싶을 때 유용합니다.
- 일반 붙여넣기: 함수, 서식, 값이 함께 복사됨
- 값 붙여넣기: 계산 결과만 복사됨
- 수식 붙여넣기: 함수 구조만 복사됨
- 서식 붙여넣기: 글꼴, 색상, 테두리 같은 모양만 복사됨
솔직히 처음에는 이 차이가 사소해 보이는데, 파일을 공유하거나 보고서로 넘길 때는 꽤 큰 차이를 만듭니다. 함수가 그대로 남아 있으면 받는 사람이 셀을 수정했을 때 결과가 바뀔 수 있고, 외부 연결이나 참조 오류가 같이 따라갈 수도 있습니다.
가로 복사와 세로 복사는 다르게 생각하면 편합니다
많은 사람이 세로 방향 복사는 익숙한데 가로 방향 복사에서 헷갈립니다. 예를 들어 1월, 2월, 3월 매출이 B열, C열, D열에 있고 각 월의 달성률을 계산해야 한다면 수식을 오른쪽으로 복사하게 됩니다. 이때는 행 번호보다 열 문자가 바뀐다는 점을 봐야 합니다.
B3에 =B2/B1이라는 수식이 있다면 오른쪽으로 복사했을 때 C3은 =C2/C1이 됩니다. 월별 목표와 실적처럼 열 단위로 구조가 반복되는 표에서는 이 방식이 자연스럽습니다. 그런데 전체 목표값처럼 한 셀만 계속 기준으로 삼아야 한다면 절대참조를 섞어야 합니다.
예를 들어 전체 목표가 H1에 있고 각 월 실적을 전체 목표 대비 비율로 계산한다면 =B2/$H$1처럼 쓰면 됩니다. 이렇게 해두면 오른쪽으로 복사해도 H1은 움직이지 않습니다. 근데 여기서 $ 표시를 빼먹으면 I1, J1 같은 엉뚱한 셀을 참조하면서 결과가 이상해질 수 있습니다.
실수 줄이는 함수 복사 습관
엑셀 함수 복사는 빠르게 하는 것도 중요하지만, 틀린 계산을 빠르게 퍼뜨리지 않는 게 더 중요합니다. 특히 급여표, 세금 계산, 재고 금액처럼 숫자 하나가 민감한 문서는 복사 후 확인 과정이 꼭 필요합니다.
제가 자주 쓰는 방식은 첫 줄 수식을 만든 뒤 바로 전체로 복사하지 않고, 두세 줄만 먼저 복사해 보는 겁니다. 그다음 복사된 셀을 하나씩 눌러 참조 위치가 맞는지 확인합니다. 이 짧은 확인만 해도 큰 오류를 꽤 많이 잡을 수 있습니다.
- 첫 번째 수식은 천천히 확인하고 만든다
- 복사 전 고정해야 할 셀에 $ 표시를 넣는다
- 두세 줄만 먼저 복사해 참조가 맞는지 본다
- 값만 필요한 파일은 값 붙여넣기로 바꾼다
- 중요한 합계는 필터 적용 전후로 한 번 더 비교한다
또 하나 괜찮은 습관은 표 기능을 쓰는 겁니다. 범위를 선택하고 표로 바꾸면 새 행을 추가했을 때 함수가 자동으로 이어지는 경우가 많습니다. 거래 내역이나 지출 기록처럼 계속 행이 늘어나는 자료라면 일반 범위보다 표가 관리하기 편합니다.
엑셀 함수 복사는 결국 반복 작업을 줄여주는 기술입니다. 채우기 핸들, 절대참조, 값 붙여넣기 정도만 손에 익어도 매번 수식을 다시 입력하는 일이 크게 줄어듭니다. 처음에는 $ 표시 하나 때문에 머뭇거릴 수 있지만, 몇 번만 써보면 계산표를 다루는 감각이 확실히 달라집니다. 엑셀은 복잡한 기능을 많이 아는 것보다 자주 쓰는 기능을 정확히 쓰는 쪽이 훨씬 오래 갑니다.
