
매출 자료를 관리할 때 가장 번거로운 작업 중 하나가 월별 실적을 정리하는 일입니다.
하루에도 여러 건의 거래가 발생하는 사업장에서는 날짜별 매출을 합산하고 매월 실적을 비교해야 합니다.
예를 들어 1월에 20건, 2월에 35건의 거래가 발생했다면 각 월의 거래만 골라 매출액을 계산해야 합니다.
이 작업을 매번 수동으로 처리할 필요는 없습니다.
이번에는 엑셀 SUMIFS 함수와 COUNTIFS 함수로 월별 매출을 자동 집계하고, 차트로 확인하는 대시보드를 만들어 보겠습니다.
완성된 엑셀 실습 파일도 무료로 제공합니다.
1. 월별 매출표를 자동화하려면?
월별 매출을 계산하려면 먼저 거래 내역을 정리해야 합니다.
이번 실습에서는 '매출입력' 시트에 다음 항목을 사용합니다.
| 항목 | 입력 내용 |
|---|---|
| A열 | 거래일 |
| B열 | 거래번호 |
| C열 | 거래처 |
| D열 | 품목 |
| E열 | 매출액 |
| F열 | 비고 |
예를 들어 2026년 1월 5일에 120만 원, 1월 21일에 240만 원의 매출이 발생했다면 1월 총매출은 360만 원입니다.
이 계산을 모든 월에 자동으로 적용하는 것이 목표입니다.
2. SUMIFS 함수로 월별 매출 계산하기
SUMIFS 함수는 여러 조건에 맞는 숫자를 합산할 때 사용합니다.
이번 파일에서는 월별대시보드 시트의 B9 셀에 2026년 1월 1일이 표시됩니다.
C9 셀에 다음 수식을 입력합니다.
=SUMIFS('매출입력'!$E$7:$E$206,'매출입력'!$A$7:$A$206,">="&B9,'매출입력'!$A$7:$A$206,"<"&EDATE(B9,1))
조금 복잡해 보이지만 원리는 간단합니다.
매출입력 시트에서 거래일이 1월 1일 이상이고 2월 1일보다 이전인 거래만 찾은 뒤 매출액을 합산하는 것입니다.
EDATE 함수는 기준 날짜에서 지정한 개월 수만큼 이동한 날짜를 계산합니다.
이 방식은 2월이나 30일까지 있는 달도 별도로 날짜를 수정하지 않아도 된다는 장점이 있습니다.
3. COUNTIFS 함수로 거래 건수 계산하기
매출액뿐 아니라 거래가 몇 건 발생했는지도 확인하면 좋습니다.
D9 셀에 다음 수식을 입력합니다.
=COUNTIFS('매출입력'!$A$7:$A$206,">="&B9,'매출입력'!$A$7:$A$206,"<"&EDATE(B9,1))
이 수식은 해당 월에 기록된 거래일의 개수를 계산합니다.
예를 들어 1월 거래가 2건이라면 결과는 2입니다.
이때 한 행을 한 거래로 기록했다는 전제가 필요합니다. 같은 거래를 여러 행에 나누어 입력하면 건수가 실제 거래 수보다 많아질 수 있습니다.
4. 전월 대비 매출 증감률 계산하기
매출이 늘어났는지 줄어들었는지도 확인해 보겠습니다.
기본 계산식은 다음과 같습니다.
전월 대비 증감률 = (이번 달 매출 ÷ 지난달 매출) − 1
E10 셀에 다음 수식을 입력합니다.
=IF(C9=0,"",C10/C9-1)
1월 매출이 360만 원이고 2월 매출이 340만 원이라면 증감률은 약 -5.6%입니다.
셀 표시 형식을 백분율로 변경하면 결과를 쉽게 확인할 수 있습니다.
지난달 매출이 0원일 때는 나눗셈 오류를 피하도록 빈칸을 표시합니다.
5. 월별 매출 차트 만들기
숫자로 구성된 표도 유용하지만 매출 흐름을 한눈에 보려면 차트가 편리합니다.
엑셀에서 월별대시보드 시트의 A9:A20 범위와 C9:C20 범위를 이용해 세로 막대형 차트를 만들 수 있습니다.
삽입 메뉴에서 세로 막대형 차트를 선택합니다.
가로축에는 1월부터 12월까지의 월이 표시되고, 세로축에는 매출액이 표시됩니다.
매출 자료를 수정하면 연결된 차트도 자동으로 갱신됩니다.
이번에 제공하는 엑셀 파일에는 월별 매출 차트를 미리 넣었습니다.
6. 분석연도를 바꾸면 어떻게 될까?
이번 실습 파일에는 B4 셀에 분석연도를 입력하도록 만들었습니다.
기본값은 2026년입니다.
2027년으로 변경하면 2027년에 해당하는 거래 내역만 집계합니다.
거래 자료가 없는 월은 매출액이 0원으로 표시됩니다.
단, 연도별로 비교하려면 해당 연도의 거래 내역도 함께 입력해야 합니다.
7. 매출 대시보드 사용 시 주의사항
첫째, 거래일은 실제 날짜로 입력해야 합니다.
날짜처럼 보이는 텍스트는 조건 계산에서 제외될 수 있습니다.
둘째, 매출액은 숫자 형식으로 입력해야 합니다.
금액에 문자가 섞여 있으면 합계가 정상적으로 계산되지 않을 수 있습니다.
셋째, 중복 거래를 확인해야 합니다.
같은 거래가 두 번 입력되면 매출액도 중복 합산됩니다.
넷째, 매출액의 기준을 통일해야 합니다.
이번 파일은 입력한 금액을 그대로 합산합니다. 부가세 포함 여부나 환불·취소 처리는 실제 업무 기준에 따라 별도로 정리해야 합니다.
8. 월별 매출 자동 집계 대시보드 무료 다운로드
이번 글의 실습을 직접 따라 할 수 있도록 엑셀 파일을 준비했습니다.
파일에는 거래 내역을 입력하는 '매출입력' 시트, 월별 매출과 거래 건수를 보여주는 '월별대시보드' 시트, 함수 사용 방법을 설명하는 '사용안내' 시트가 있습니다.
거래일과 매출액을 직접 수정하거나 분석연도를 변경하면서 결과를 확인해 보세요.
첨부 파일: GS10_월별매출_자동집계_대시보드.xlsx
※ 예제는 학습용 가상 데이터이며 실제 사업장의 매출 자료가 아닙니다.
마무리
이번 실습에서는 SUMIFS와 COUNTIFS 함수를 사용해 월별 매출을 자동으로 집계하는 대시보드를 만들어 보았습니다.
중요한 것은 계산 결과를 표로 만드는 데 그치지 않고, 차트와 연결해 매출 흐름까지 확인하는 것입니다.
날짜별 거래 내역만 정확하게 관리하면 월별 매출 보고서 작성에 필요한 반복 계산을 상당 부분 줄일 수 있습니다.
다음 글에서는 중복 고객 데이터가 발생하는 원인과 해결 방법을 실제 고객 명단을 이용해 알아보겠습니다.
'엑셀 실무 마스터' 카테고리의 다른 글
| 엑셀 드롭다운 목록 만들기 | 데이터 유효성 검사로 입력 오류 줄이는 방법 (0) | 2026.11.03 |
|---|---|
| 재고 부족 상품 자동 경고표 만들기 | 엑셀 IF 함수·조건부 서식 실무 예제 (0) | 2026.11.02 |
| 엑셀 DATEDIF 함수 사용법|근속연수·재직기간·날짜 차이 자동 계산하기 (0) | 2026.11.01 |
| 직원 연차·휴가 관리표 만들기 | 엑셀 SUMIF·IF 함수 실무 예제 (0) | 2026.10.30 |
| 엑셀 FILTER 함수 사용법|조건에 맞는 데이터만 자동으로 추출하는 방법 (2026) (0) | 2026.10.30 |