수표 장부(checkbook ledger)를 활용해 거래 내역을 체계적으로 관리하고 싶으신가요? 잘 찾아오셨습니다. 이 글에서는 엑셀에서 수표 장부를 만드는 방법을 실전 예제 2가지를 통해 자세히 소개합니다.
아래 링크에서 연습용 워크북을 다운로드할 수 있습니다.
수표 장부란 무엇인가?
간단히 말해 수표 장부는 일정 기간 동안의 구매, 결제, 공과금, 입금 등 모든 거래 정보를 기록하는 장부입니다. 회계 업무에서는 일반적으로 거래 내역을 장부(원장)에 기록하는 것이 표준적인 관행입니다.
엑셀로 수표 장부 만들기: 예제 2가지
첫 번째 예제에서는 간단한 수표 장부를 직접 만들어 보고, 두 번째 예제에서는 엑셀의 표(Table) 기능을 활용해 새 항목이 추가될 때마다 잔액이 자동으로 갱신되는 더욱 동적인 장부를 구성해 보겠습니다. 그럼 하나씩 살펴보겠습니다.
예제 데이터는 B4:D13 범위에 입력되어 있으며, 거래 날짜(Date), 번호(Number), 내용(Description)을 보여줍니다. 마지막 두 열은 각각 지출(Debit)과 입금(Credit) 거래 유형을 나타냅니다.

여기서는 Microsoft Excel 365 버전을 사용했지만, 편하신 다른 버전을 사용해도 무방합니다.
예제 1: 엑셀에서 간단한 수표 장부 만들기
Microsoft Excel을 사용하면 간단한 수표 장부를 아주 쉽게 만들 수 있습니다. 다음 단계를 따라 해 보세요.
단계:
- 먼저 7월의 시작 잔액은 $500이며, 잔액(Balance) 열에 누적 합계가 표시되기를 원합니다. 따라서 G6 셀에 아래 수식을 입력합니다.
=IF(AND(ISBLANK(E6),ISBLANK(F6)),"",G5-E6+F6)
여기서 E6과 F6 셀은 각각 지출(Debit)과 입금(Credit) 열을 가리키며, G6 셀은 $500의 잔액을 나타냅니다.
수식 분석:
- ISBLANK(E6), ISBLANK(F6) → ISBLANK 함수는 참조하는 셀이 비어 있는지 확인하여 TRUE 또는 FALSE를 반환합니다. 여기서 E6은 급여(Salary) 항목의 지출 값을 참조하는 value 인수이고, F6은 급여 항목의 입금 값을 나타내는 인수입니다. 즉, ISBLANK 함수는 지출 셀과 입금 셀이 비어 있는지 검사하여 비어 있으면 TRUE, 비어 있지 않으면 FALSE를 반환합니다.
- 결과 → TRUE, FALSE
- AND(ISBLANK(E6),ISBLANK(F6)) → 다음과 같이 계산됩니다.
- AND(TRUE,FALSE) → AND 함수는 모든 인수가 TRUE인지 확인하고, 모두 TRUE일 때만 TRUE를 반환합니다. 첫 번째 인수(logical1)는 TRUE, 두 번째 인수(logical2)는 FALSE이므로, 하나라도 FALSE가 존재해 결과는 FALSE가 됩니다.
- 결과 → FALSE
- =IF(AND(ISBLANK(E6),ISBLANK(F6)),"",G5-E6+F6) → 다음과 같이 계산됩니다.
- =IF(FALSE,"",G5-E6+F6) → IF 함수는 조건 충족 여부를 확인한 뒤 TRUE면 한 값을, FALSE면 다른 값을 반환합니다. 여기서 조건(logical_test)이 FALSE이므로 IF 함수는 value_if_false 인수인 G5-E6+F6의 값을 반환합니다. 반대로 조건이 TRUE였다면 ""(빈 값)을 반환했을 것입니다.
- 500 – 0 + 2000 → 2500

- 그다음 채우기 핸들(Fill Handle) 도구를 사용해 아래 셀로 수식을 복사합니다.

마지막으로 완성된 결과는 아래 이미지와 같습니다.

함께 읽으면 좋은 글: 엑셀로 총계정원장 만드는 방법 (쉬운 단계별 가이드)
예제 2: 엑셀 표(Table) 기능으로 수표 장부 만들기
두 번째 예제는 앞서 만든 간단한 수표 장부를 한 단계 더 발전시킨 방식입니다. 요컨대 엑셀 표를 활용하면 새 항목이 추가될 때마다 잔액 열이 자동으로 갱신됩니다. 어렵지 않으니 차근차근 따라 해 보세요.
단계:
- 먼저 G6 셀에 아래 수식을 입력합니다.
=IF(AND(ISBLANK(E6),ISBLANK(F6)),"",G5-E6+F6)
이 수식에서 E6과 F6 셀은 각각 지출과 입금 열을 가리키며, G6 셀은 $500의 잔액을 나타냅니다.

- 그다음 아래 셀로 수식을 복사하면 결과가 아래 사진과 같이 표시됩니다.

- 둘째, 삽입(Insert) 탭으로 이동한 후 표(Table) 옵션을 클릭합니다.

- 이제 Excel이 표의 범위로 B4:G14 셀 범위를 자동으로 선택합니다. 또한 “첫 행을 제목으로 사용(My table has headers)” 옵션에 체크되어 있는지 확인하세요.

그러면 표가 아래 스크린샷처럼 생성됩니다.

- 셋째, G13 셀로 이동한 후 키보드의 TAB 키를 누릅니다.

- 표가 자동으로 다음 행까지 확장됩니다. 이제 새 거래 항목을 추가할 수 있으며, 잔액도 함께 자동으로 갱신됩니다.

함께 읽으면 좋은 글: 엑셀로 원장 만드는 방법 (쉬운 단계별 가이드)
연습 섹션
각 시트 오른쪽에는 직접 실습할 수 있는 연습(Practice) 영역을 제공합니다. 스스로 직접 연습해 보시길 권장합니다.

결론
이 글이 엑셀에서 수표 장부를 만드는 방법을 이해하는 데 도움이 되었기를 바랍니다. 궁금한 점이 있다면 아래에 댓글을 남겨 주세요. 또한 이와 같은 글을 더 읽고 싶으시다면 저희 웹사이트 ExcelDemy를 방문해 주세요.
관련 글
- 엑셀로 거래처 원장 대사 양식 만들기
- 엑셀로 공급업체 원장 대사 양식 만드는 방법
- 일반분개 데이터로 엑셀 총계정원장 만들기
- 엑셀로 은행 원장 만드는 방법 (쉬운 단계별 가이드)
- 엑셀로 원장 장부 관리하기 (쉬운 단계별 가이드)
- 엑셀로 보조 원장 만들기 (쉬운 단계별 가이드)
- Tally에서 엑셀로 모든 원장 내보내는 방법