ERP 자료를 엑셀로 내려받은 후 확인해야 할 7가지

회계업무를 하다 보면 ERP에서 전표, 계정별 원장, 매출·매입 내역 등을 엑셀로 내려 받아 정리하는 일이 많습니다.

월 결산자료를 만들거나 부서별 비용을 집계하고, 거래처별 잔액을 검토할 때도 ERP 데이터를 엑셀로 가공합니다.

하지만 ERP에서 내려받은 자료라고 해서 바로 수식을 적용하거나 보고자료로 사용해도 되는 것은 아닙니다.

날짜와 금액이 문자로 저장되어 있거나, 병합된 셀과 함께 행이 포함되어 있을 수 있습니다. 조회 조건이 잘못 설정되어 필요한 거래가 누락되는 경우도 있습니다.

원본 자료를 제대로 확인하지 않으면 수식은 정상적으로 계산되더라도 실제 원장과 다른 결과가 나올 수 있습니다.

이번 글에서는 ERP 자료를 엑셀로 내려받은 후 실무자가 우선적으로 확인해야 할 항목을 알아보겠습니다.

ERP 자료를 바로 가공하면 안 되는 이유

ERP와 엑셀은 데이터를 처리하는 방식이 다릅니다.

ERP 화면에서는 날짜, 금액, 거래처명이 정상적으로 보이더라도 엑셀로 변환하는 과정에서 데이터 형식이 달라질 수 있습니다.

다음과 같은 문제가 대표적입니다.

  • 금액이 숫자가 아닌 문자로 저장됨
  • 거래일자가 실제 날짜가 아닌 문자로 저장됨
  • 한 거래의 정보가 여러 행으로 나뉘어 표시됨
  • 계정과목이나 거래처명에 불필요한 공백이 포함됨
  • 조회 결과에 소계와 합계 행이 포함됨
  • 조회 기간이나 사업장 조건이 잘못 설정됨

이 상태에서 피벗테이블이나 SUMIFS 함수를 사용하면 일부 금액이 집계되지 않거나 같은 금액이 중복으로 반영될 수 있습니다.

따라서 ERP 자료를 내려받은 후에는 원본 구조와 데이터 형식을 먼저 점검해야 합니다.

1. ERP 조회 조건이 정확한지 확인하기

엑셀 파일의 내용을 확인하기 전에 먼저 ERP에서 어떤 조건으로 자료를 조회했는지 확인해야 합니다.

일반적으로 다음 항목을 점검합니다.

  • 조회 시작일과 종료일
  • 회계연도와 회계기간
  • 법인 또는 사업장
  • 부서와 프로젝트
  • 계정과목 범위
  • 전표 상태
  • 승인 여부
  • 확정 또는 미확정 전표 포함 여부
  • 취소전표 포함 여부
  • 통화 단위

예를 들어 8월 비용자료를 작성하면서 조회 기간을 8월 1일부터 8월 30일까지 설정했다면 8월 31일 거래가 누락됩니다.

본사와 지점이 별도 사업장으로 관리되는 회사에서 본사만 선택했다면 지점의 매출이나 비용도 집계되지 않습니다.

미승인 전표를 제외하고 조회했다면 결산 과정에서 아직 승인되지 않은 전표가 보고자료에서 빠질 수도 있습니다.

파일명이나 별도 관리표에 조회 조건을 기록해 두면 이후 자료를 검증할 때 도움이 됩니다.

2026년 8월 계정별원장_전사업장_승인전표포함_20260903.xlsx

자료를 다시 내려받더라도 조회 기준을 동일하게 적용할 수 있도록 일정한 파일명 규칙을 사용하는 것이 좋습니다.

2. 전체 합계가 ERP 화면과 일치하는지 확인하기

ERP에서 자료를 내려받았다면 가장 먼저 ERP 화면의 합계와 엑셀 자료의 합계가 일치하는지 확인합니다.

계정별 원장을 내려받은 경우에는 다음 금액을 비교할 수 있습니다.

  • 기초잔액
  • 조회 기간의 차변 합계
  • 조회 기간의 대변 합계
  • 기말잔액

매출이나 매입 자료라면 다음 항목을 비교합니다.

  • 공급가액
  • 부가가치세
  • 합계금액
  • 거래 건수

자료를 정리하기 전에 원본 상태에서 합계를 확인해야 합니다. 그래야 이후 가공 과정에서 발생한 차이를 구분할 수 있습니다.

예를 들어 ERP 화면의 차변 합계가 150,000,000원인데 내려받은 엑셀 자료의 합계가 148,500,000원이라면 수식을 작성하기 전에 누락 원인을 찾아야 합니다.

다음과 같은 원인이 있을 수 있습니다.

  • 엑셀 다운로드 행 수 제한
  • 소계 또는 합계 행 포함 여부의 차이
  • 조회 조건 변경
  • 금액이 문자로 저장된 행
  • 숨겨진 행이나 필터 적용
  • 취소 또는 삭제된 전표
  • 다운로드 시점 이후 추가된 전표

ERP 화면의 합계와 내려받은 자료의 합계를 확인한 후 작업을 시작하면 이후의 오류를 훨씬 쉽게 찾을 수 있습니다.

3. 합계 행과 불필요한 제목 행 제거하기

ERP에서 내려받은 엑셀 파일에는 실제 거래자료 외에 다양한 행이 포함될 수 있습니다.

예를 들면 다음과 같습니다.

  • 회사명과 보고서 제목
  • 조회 기간
  • 출력일자와 출력자
  • 페이지별 제목 행
  • 계정과목별 소계
  • 부서별 중간 합계
  • 전체 합계
  • 빈 행

이러한 행이 원본 데이터에 섞여 있으면 피벗테이블과 필터를 사용할 때 문제가 생길 수 있습니다.

특히 실제 거래 금액과 합계 행이 함께 포함되어 있으면 전체 금액이 이중으로 집계 될 수 있습니다.

예를 들어 실제 거래의 합계가 10,000,000원이고 마지막 행에 같은 금액의 합계가 포함되어 있다면 SUM 함수를 적용한 결과는 20,000,000원이 될 수 있습니다.

데이터를 정리할 때는 한 행이 하나의 거래를 나타내도록 만드는 것이 중요합니다.

정리된 원본은 다음과 같은 형태가 적절합니다.

전표일자전표번호계정과목거래처부서차변대변
2026-08-0320260803-001소모품비A문구관리팀150,0000
2026-08-0520260805-014접대비B식당영업팀300,0000
2026-08-0720260807-008보통예금C은행관리팀0450,000

열 제목은 한 줄로 구성하고, 중간에 빈 행이나 소계 행을 넣지 않는 것이 좋습니다.

4. 날짜와 금액의 데이터 형식 확인하기

ERP 자료에서 가장 자주 발생하는 문제 중 하나는 숫자와 날짜가 문자로 저장되는 것입니다.

화면에는 150,000 이라고 표시되더라도 실제로는 숫자가 아닌 문자일 수 있습니다.

금액이 문자로 저장되어 있으면 다음과 같은 문제가 발생합니다.

  • SUM 함수로 합산되지 않음
  • 피벗테이블에서 개수로 집계됨
  • 금액순 정렬이 제대로 되지 않음
  • SUMIFS 함수 결과에서 일부 금액이 제외됨
  • 계산식에서 오류가 발생함

금액이 숫자로 저장되어 있는지는 다음 수식으로 확인할 수 있습니다.

=ISNUMBER(F2)

결과가 TRUE 이면 숫자이고, FALSE 이면 숫자가 아닌 형식일 가능성이 있습니다.

문자로 저장된 금액은 원본 상태에 따라 다음과 같이 변환할 수 있습니다.

=VALUE(F2)

금액에 쉼표가 문자로 포함되어 있다면 다음 수식을 사용할 수도 있습니다.

=VALUE(SUBSTITUTE(F2,”,”,””))

날짜도 같은 방식으로 확인해야 합니다.

=ISNUMBER(A2)

엑셀에서 날짜는 내부적으로 숫자로 저장되기 때문에 실제 날짜라면 TRUE 가 표시됩니다.

날짜가 문자로 저장되어 있다면 연도, 월, 일 기준의 집계가 제대로 작동하지 않을 수 있습니다. 필요하다면 원본 형식에 맞춰 DATEVALUE 함수나 텍스트 나누기 기능을 이용해 실제 날짜로 변환해야 합니다.

형식을 변환한 후에는 일부 거래를 직접 확인해 원래 날짜와 금액이 그대로 유지되는지도 점검해야 합니다.

5. 병합된 셀과 빈 값을 확인하기

ERP 보고서 형태의 자료에는 계정과목명이나 전표번호가 병합되어 표시되는 경우가 있습니다.

예를 들어 하나의 전표에 분개가 세 줄 포함되어 있어도 전표번호가 첫 번째 행에만 표시되고 나머지 행은 빈칸으로 내려올 수 있습니다.

전표번호계정과목차변대변
20260803-001소모품비150,0000
부가세대급금15,0000
미지급금0165,000

이 상태에서 전표번호를 기준으로 조회하거나 중복 여부를 확인하면 두 번째와 세 번째 분개가 누락될 수 있습니다.

빈 셀에는 위쪽의 전표번호를 채워 하나의 거래에 속한 분개임을 확인할 수 있도록 정리하는 것이 좋습니다.

다만 빈칸이라고 해서 무조건 위의 값을 복사하면 안 됩니다. 빈 값이 정말 같은 전표나 같은 계정의 반복을 의미하는지 ERP 출력 구조부터 확인해야 합니다.

부서, 프로젝트, 거래처가 비어 있는 경우도 확인해야 합니다.

이러한 항목이 비어 있으면 다음 자료를 만들 때 미분류 금액이 발생할 수 있습니다.

  • 부서별 손익
  • 프로젝트별 원가
  • 거래처별 채권·채무
  • 사업장별 매출
  • 제품별 수익성 분석

필수 관리항목이 누락된 거래는 별도로 추출해 전표 수정 여부를 검토해야 합니다.

6. 계정과목·거래처·부서 명칭을 통일하기

같은 항목이 여러 가지 이름으로 입력되어 있으면 엑셀에서는 서로 다른 값으로 인식합니다.

예를 들어 다음 거래처는 실제로는 같은 회사일 수 있습니다.

  • 주식회사 블루모라
  • (주)블루모라
  • 블루모라
  • 블루모라 주식회사
  • 주식회사 블루모라(본점)

부서명도 마찬가지입니다.

  • 영업팀
  • 영업부
  • 국내영업팀
  • 영업 1팀
  • 영업팀(본사)

원본 자료에서 명칭이 통일되지 않으면 거래처별 매출이나 부서별 비용이 여러 항목으로 나뉘어 집계됩니다.

이때 원본 명칭을 직접 수정하기보다는 별도의 기준표를 만들어 관리하는 방법이 안전합니다.

ERP 부서명표준 부서명
영업부영업팀
영업 1팀영업팀
국내영업팀영업팀
경영지원부관리팀

표준 명칭은 XLOOKUP 함수로 연결할 수 있습니다.

=XLOOKUP(E2, 부서기준표!A:A, 부서기준표!B:B, “미등록”)

기준표에 없는 부서가 나타나면 ‘미등록’으로 표시되므로 새로운 명칭이나 잘못 입력된 항목도 확인할 수 있습니다.

거래처를 관리할 때는 거래처명보다 거래처 코드나 사업자등록번호를 기준값으로 사용하는 것이 더 정확합니다. 회사명이 변경되거나 표기가 달라져도 동일한 거래처를 구분할 수 있기 때문입니다.

7. 취소전표와 중복전표 확인하기

ERP 자료를 엑셀로 내려받은 후에는 취소전표와 수정전표의 처리 방식도 확인해야 합니다.

ERP에 따라 기존 전표를 직접 수정하는 방식도 있고, 기존 전표의 반대 분개를 입력 한 뒤 새로운 전표를 등록하는 방식도 있습니다.

예를 들어 잘못 입력한 소모품비 100,000원을 취소했다면 다음과 같은 두 건이 함께 존재할 수 있습니다.

구분계정과목금액
최초 전표소모품비100,000
취소 전표소모품비-100,000

두 전표가 모두 포함되었다면 순금액은 0원이므로 단순히 최초 전표만 삭제하면 실제 원장과 맞지 않게 됩니다.

중복전표를 확인할 때도 금액만으로 판단해서는 안 됩니다. 같은 거래처에 같은 금액을 여러 번 지급하는 정상 거래도 있을 수 있기 때문입니다.

다음 항목을 함께 비교하는 것이 좋습니다.

  • 전표번호
  • 거래일자
  • 거래처
  • 계정과목
  • 공급가액과 부가가치세
  • 적요
  • 증빙번호
  • 승인번호
  • 작성자
  • 입력 시각

COUNTIFS 함수를 활용하면 여러 조건이 같은 거래를 확인할 수 있습니다.

=COUNTIFS(A:A, A2, C:C, C2, D:D, D2, F:F, F2)

거래일자, 거래처, 계정과목, 금액이 모두 같은 행의 개수를 계산하는 예시입니다.

결과가 2 이상이라고 해서 바로 삭제하지 말고 실제 증빙과 전표번호를 확인해 중복 여부를 판단해야 합니다.

ERP 원본과 가공자료는 분리해서 관리하기

ERP에서 내려받은 원본 파일을 직접 수정하면 어떤 데이터가 변경되었는지 확인하기 어렵습니다.

가능하면 하나의 파일 안에서도 원본과 가공자료를 구분해 관리하는 것이 좋습니다.

예를 들어 다음과 같이 시트를 구성할 수 있습니다.

시트명용도
00_조회조건ERP 조회 기간과 조건 기록
01_ERP원본내려받은 자료를 수정하지 않고 보관
02_데이터정리형식 변환과 표준 명칭 연결
03_집계표계정·부서·거래처별 금액 집계
04_검증ERP 원장과 집계 결과 비교
05_보고서최종 보고용 자료

원본 시트를 그대로 보관하면 가공 과정에서 금액이 변경되거나 행이 누락되었을때 다시 비교할 수 있습니다.

원본을 수정해야 한다면 수정 전 파일을 별도로 보관하고, 변경한 항목과 이유를 기록하는 것이 안전합니다.

자료를 가공한 후 다시 검증하기

데이터 형식과 명칭을 정리한 후에는 결과를 다시 검증해야 합니다.

최소한 다음 항목을 확인하는 것이 좋습니다.

원본 건수 비교

ERP 원본의 거래 건수와 정리된 데이터의 거래 건수가 일치하는지 확인합니다.

다만 제목 행과 합계 행을 제거했다면 단순한 전체 행 수가 아니라 실제 거래 행을 기준으로 비교해야 합니다.

차변과 대변 합계 비교

분개장이나 전체 전표 자료라면 차변 합계와 대변 합계가 일치하는지 확인합니다.

=SUM(차변금액범위)-SUM(대변금액범위)

정상적인 전체 분개자료라면 결과는 일반적으로 0원이 되어야 합니다.

다만 특정 계정이나 일부 조건만 조회한 자료는 차변과 대변이 일치하지 않을 수 있으므로 자료의 범위를 먼저 확인해야 합니다.

계정별 합계 비교

엑셀에서 집계한 계정별 금액을 ERP의 계정별 원장 또는 합계잔액시산표와 비교합니다.

미분류 항목 확인

부서, 프로젝트, 거래처 또는 표준 계정이 연결되지 않은 자료를 별도로 추출합니다.

미분류 금액이 존재하면 부서별 손익과 프로젝트별 원가가 전체 금액과 일치하지 않을 수 있습니다.

표본 거래 확인

일부 전표를 선택해 ERP 화면, 증빙자료, 엑셀 원본과 가공자료의 내용을 비교합니다.

전체 합계가 일치하더라도 서로 다른 오류가 같은 금액으로 상쇄되었을 가능성이 있기 때문에 개별 거래 확인도 필요합니다.

반복되는 작업은 엑셀 표로 관리하기

ERP 자료를 매월 같은 구조로 내려받는다면 원본 데이터를 엑셀의 표 기능으로 관리할 수 있습니다.

데이터 범위 안의 셀을 선택한 후 Ctrl + T 를 누르면 표로 변환할 수 있습니다.

표 기능을 사용하면 다음과 같은 장점이 있습니다.

  • 새로운 행이 추가될 때 수식 범위가 자동으로 확정됨
  • 열 제목을 기준으로 수식을 작성할 수 있음
  • 필터와 정렬 기능을 바로 사용할 수 있음
  • 피벗테이블의 원본 범위를 관리하기 쉬움
  • 일정한 서식과 수식을 유지할 수 있음

예를 들어 표 이름이 ERP원장 이라면 다음가 같은 구조화 참조를 사용할 수 있습니다.

=SUMIFS(ERP원장[금액], ERP원장[계정과목], A2, ERP원장[부서], B$1)

일반 셀 주소보다 수식의 의미를 이해하기 쉽고 데이터가 늘어날 때도 범위 누락을 줄일 수 있습니다.

단, 새로운 파일을 매월 붙여 넣을 때 열의 순서나 제목이 변경되지 않았는지 확인해야 합니다. ERP 설정이나 프로그램 업데이트에 따라 다운로드 양식이 달라질 수도 있습니다.

ERP와 엑셀 금액이 맞지 않을 때 확인 순서

ERP 원장과 엑셀 집계표의 금액이 다르다면 무작정 수식을 다시 작성하기보다 일정한 순서로 원인을 찾는 것이 효율적입니다.

  1. ERP 조회 기간과 사업장 조건을 확인합니다.
  2. 승인·미승인 전표의 포함 여부를 확인합니다.
  3. ERP 화면과 다운로드 원본의 합계를 비교합니다.
  4. 엑셀 금액이 숫자로 저장되어 있는지 확인합니다.
  5. 소계와 전체 합계가 중복으로 포함되었는지 확인합니다.
  6. 필터 또는 숨겨진 행이 적용되어 있는지 확인합니다.
  7. 취소전표와 수정전표를 확인합니다.
  8. 수식과 피벗테이블의 원본 범위를 확인합니다.
  9. 미분류 부서와 계정과목을 확인합니다.
  10. 차이가 발생한 계정이나 날짜 범위를 좁혀 개별 전표를 비교합니다.

처음부터 전체 자료를 한 건씩 확인하면 시간이 많이 걸립니다.

먼저 월별, 계절별, 부서별로 차이를 나누어 확인하면 문제가 발생한 범위를 빠르게 찾을 수 있습니다.

마무리

ERP에서 엑셀 자료를 내려받는 것은 보고자료 작성의 시작 단계입니다.

ERP 자료라고 해서 항상 바로 집계할 수 있는 형태로 제공되는 것은 아닙니다. 조회 조건, 합계 행, 데이터 형식, 빈 값, 명칭의 불일치와 취소전표 등을 확인해야 정확한 자료를 만들 수 있습니다.

특히 ERP 원본과 가공자료를 분리하고, 작업 전후의 합계를 비교하는 습관이 중요합니다.

복잡한 엑셀 함수를 사용하는 것보다 먼저 해야 할 일은 원본 데이터가 정확하고 일관된 구조로 정리되어 있는지 확인하는 것입니다.

월 결산이나 부서별 손익자료를 작성할 때마다 금액 차이가 반복된다면 수식만 점검하지 말고, ERP 자료를 내려받는 단계부터 차근차근 확인해 보세요.

함께 읽으면 좋은 글

Similar Posts

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다