엑셀 매크로·VLOOKUP·XLOOKUP으로 결산 시간 단축법

#엑셀 결산#VLOOKUP#XLOOKUP#엑셀 매크로#결산 자동화
요약
  1. 결산 시 반복되는 수작업을 엑셀 함수(VLOOKUP·XLOOKUP·SUMIF)와 매크로로 자동화하는 방법을 정리해요. 계정별 집계, 증빙 대조, 잔액 시산표 생성까지 단계별 예시를 제공해요.

결산 단계에서 엑셀 자동화가 필요한 이유

중소기업 결산 담당자는 ERP 데이터를 엑셀로 내려받아 수작업으로 재집계하는 경우가 많습니다. VLOOKUP·XLOOKUP·SUMIF와 간단한 매크로만으로도 반복 작업 시간을 50~70% 줄일 수 있습니다.

VLOOKUP vs XLOOKUP 비교

기능 VLOOKUP XLOOKUP (Microsoft 365 이상)
검색 방향왼→오른쪽만양방향
반환 열 지정열 번호 지정 (변동 시 오류)반환 범위 직접 지정 (유연)
미발견 시 처리IFERROR 감싸야 함기본 인수로 처리 가능
배열 반환단일 값여러 컬럼 동시 반환 가능

결산에 자주 쓰는 엑셀 함수 5가지

함수 용도 예시
VLOOKUP 계정코드로 계정명 조회 =VLOOKUP(A2, 계정표!$A:$B, 2, 0)
XLOOKUP 거래처코드로 거래처명·잔액 조회 =XLOOKUP(A2, 거래처!A:A, 거래처!C:C, "미등록")
SUMIF 계정별 차변·대변 합계 =SUMIF(B:B, "101", C:C)
SUMIFS 기간·계정 복수 조건 집계 =SUMIFS(D:D, B:B, "401", A:A, ">="&DATE(2026,1,1))
IFERROR 오류값 대신 공백 또는 메시지 출력 =IFERROR(VLOOKUP(A2,…), "없음")

결산 반복 작업 매크로화 — 3가지 예시

예시 1: ERP 데이터 자동 정제

ERP에서 내려받은 CSV를 엑셀로 열면 불필요한 헤더·합계 행·공백이 포함돼요. 매크로로 일괄 삭제·정렬하면 매달 동일한 작업 반복을 없앨 수 있습니다.

예시 2: 계정별 합계 자동 생성

전표 원장 데이터에서 SUMIF 계정별 집계 시트를 자동으로 업데이트하는 매크로를 만들면, 단추 한 번으로 잔액 시산표 초안이 완성돼요.

예시 3: 증빙 대조 자동화

세금계산서 내역과 전표 입력 내역을 VLOOKUP으로 자동 대조해, 미매칭 건만 하이라이트하는 조건부 서식을 적용해요.

매크로 보안 주의사항

  • 매크로 파일은 .xlsm으로 저장해요 (.xlsx는 매크로 저장 불가).
  • 외부에서 받은 엑셀 매크로는 반드시 내용 확인 후 실행해요 (보안 위협 가능).
  • 공유 서버에 올리는 파일에 매크로가 포함되면 상대 PC에서 동작하지 않을 수 있습니다.

체크리스트

  • 계정코드·거래처코드 마스터 파일이 최신 상태로 유지되고 있는가?
  • VLOOKUP/XLOOKUP에서 #N/A 오류가 발생하는 코드를 주기적으로 정리하는가?
  • 결산 반복 작업(집계·대조·정제)을 매크로로 기록해 놓았는가?
  • 매크로 파일의 .xlsm 버전을 백업하고 있는가?
  • 엑셀 자동화 결과를 최종 ERP 데이터와 대조 검증하는가?

Q1. XLOOKUP이 없는 구 버전 엑셀은 어떻게 하나요?

VLOOKUP + IFERROR 조합으로 대부분 대체 가능해요. 양방향 검색이 필요하면 INDEX+MATCH를 사용하세요. =INDEX(반환범위, MATCH(찾는값, 검색범위, 0)) 형태입니다.

Q2. 엑셀 매크로를 배우려면 어디서 시작해야 하나요?

VBA 없이도 '매크로 기록' 기능으로 반복 클릭 작업을 자동화할 수 있습니다. 개발 도구 → 매크로 기록 → 원하는 작업 수행 → 기록 중지. 이렇게 녹화한 매크로를 버튼에 연결하면 돼요.

출처와 이력
근거·출처

목차

  • 결산 단계에서 엑셀 자동화가 필요한 이유
  • VLOOKUP vs XLOOKUP 비교
  • 결산에 자주 쓰는 엑셀 함수 5가지
  • 결산 반복 작업 매크로화 — 3가지 예시
  • 예시 1: ERP 데이터 자동 정제
  • 예시 2: 계정별 합계 자동 생성
  • 예시 3: 증빙 대조 자동화
  • 매크로 보안 주의사항
  • 체크리스트
  • Q1. XLOOKUP이 없는 구 버전 엑셀은 어떻게 하나요?
  • Q2. 엑셀 매크로를 배우려면 어디서 시작해야 하나요?