



카드가 둘, 체크카드가 하나. 이달에 얼마 썼는지 알려면 세 군데 홈페이지에서 내려받아 엑셀에 붙여야 합니다.
붙여 놓으면 날짜 모양이 다르고, 금액에 쉼표가 있고 없고, 취소는 어디는 줄이 따로 있고 어디는 - 가 붙어 있습니다.
이 책은 카드사에 접속하지 않고, 내려받은 이용내역 파일만 읽어서 이달 가계부를 만드는 법을 다룹니다.
코딩은 한 줄도 안 합니다.
· 달마다 카드사 셋의 내역을 내려받아 엑셀에 붙인다
· 취소된 결제가 지출에 그대로 들어가 합계가 안 맞는다
· 할부로 산 것이 이달 지출을 통째로 키운다
· 같은 가게가 파일마다 다른 이름이라 피벗이 셋으로 나뉜다
· 식사 · 교통 · 쇼핑으로 나누는 것을 매달 손으로 한다
전부 10분이면 만들 수 있는 자동화입니다.
그리고 한 번 만들면 달마다 씁니다.
레시피 열네 개 · 열다섯 단계 · 115쪽
01 세 파일 훑기 — 첫 판은 A카드 39건 · 0원이었습니다
02 금액을 숫자로 — "12,500원" · "-11,000원" · 쉼표 · 원 · 마이너스
03 취소 짝 찾기 — 셋인데 둘, 그리고 건수는 맞았습니다
04 할부 나누기 — 359,000원은 이달에 119,666원입니다
05 가게별 묶기 — 스타벅스 셋을 하나로 · 이마트 8회는 6회
06 분류하기 — (미분류) 넷이 분류표가 됩니다
07 날짜별 합계 — 쓴 날 30일
08 가게 찾기 — 세 파일을 뒤지지 않고
09 큰 지출 열 개 — 첫 판의 1위는 합계 줄이었습니다
10 세 파일 합치기 — 82 == 82 맞음, 그리고 지출 합계도
11 분류별 합계 — 이달 가계부 한 장 · 76건 · 12분류
12 목록을 엑셀 한 장으로
13 전체 검사 — 건수와 합계를 둘 다 · 카드사의 합계 줄과 견줌 · 같은 결제는 [!]
14 정리를 두 번 클릭으로 묶기
전부 말로 시킵니다.
본문에 코드가 나오지만 읽으실 필요도, 외우실 필요도 없습니다.
카드사 · 은행에 접속하는 일은 다루지 않습니다. 카드 번호 · 계좌 번호는 어디에도 적지 않고, 정리한 결과를 어디에도 올리지 않습니다.
결과는 내 컴퓨터의 결과 폴더에만 씁니다.
열네 개 전부 미리보기가 기본입니다. 그냥 돌리면 화면에만 나옵니다.
카드사에 접속하지 않습니다. 내려받은 파일만 읽습니다.
합친 것은 새 파일로 만듭니다. 원본 파일 셋은 그대로입니다.
이 책을 만들면서 실제로 여덟 번 막혔습니다. 화면이 빨개진 것은 한 번도 없습니다. 그래서 더 위험했습니다.
· A카드가 39건 · 0원 — cp949 파일을 utf-8 로 읽어 열 이름이 깨진 것. 검사가 잡았습니다
· 체크카드 날짜 19건을 못 읽은 것 — 03/07 처럼 연도가 없습니다. 검사가 잡았습니다
· 파일 맨 아래 합계 줄을 거래로 세서 B카드가 두 배가 되고 큰 지출 1위가 합계 줄이었던 것. 검사가 잡았습니다
· 취소를 지출로 더해서 건수는 맞고 합계가 틀린 것. 검사가 잡았습니다
· 체크카드의 -11,000원에서 - 를 떼 버려 취소 셋 중 둘만 찾은 것
· 스타벅스가 셋(스타벅스 강남점 · 스타벅스강남 · STARBUCKS GANGNAM)이었던 것
· 가게별 표가 취소된 87,400원과 그 취소 줄까지 더해 이마트 8회 517,600원이었던 것
· 합친 파일을 다시 읽으니 가게가 전부 빈칸 — 내가 지은 열 이름을 열이름 표에 안 넣은 것. 검사는 전부 맞음이었습니다
그때 찾은 규칙이 이 책의 뼈대입니다.
승인 합계에서 취소만 뺀 것이 카드사의 합계 줄과 같습니다. 그리고 건수가 맞아도 합계가 틀릴 수 있습니다.
2026년 9월 18일, 이 컴퓨터(Windows 10 · Python 3.14 · openpyxl)에서
레시피 열네 개를 전부 만들어 돌렸습니다.
카드사 둘 · 은행 하나에서 내려받은 모양의 파일 셋(CSV 둘 · 엑셀 하나 · 거래 82건)을
직접 만들어 놓고 (cp949 파일 · 연도 없는 날짜 · 맨 아래 합계 줄 · 취소 줄과 - 금액 · 3개월 할부 · 같은 가게 세 이름 · 같은 시각 같은 금액 두 건까지)
미리보기와 실제 실행을 양쪽 다 돌렸습니다.
26회씩 네 판, 모두 104회를 돌렸고 실패는 0회였습니다. 빨간 화면 없이 네 판이 다 다른 합계를 냈습니다.
진짜 내역은 하나도 안 썼습니다. 가게 · 금액 · 날짜 전부 지어낸 것입니다.
본문의 검은 상자에 들어 있는 것이 그때 나온 화면 그대로입니다.
부록의 코드도 실제로 돌아간 파일을 한 글자도 바꾸지 않고 옮겼습니다.
· 달마다 카드 내역 셋을 엑셀에 붙이는 분
· 취소 · 할부 때문에 합계가 청구서와 안 맞는 분
· 어느 가게 · 어느 분류에 얼마 썼는지 한 장으로 보고 싶은 분
· 가계부 앱에 카드사 로그인을 맡기기가 겁나는 분
· 코딩을 배울 시간은 없는데 일은 줄이고 싶으신 분
· 카드사 · 은행에 자동으로 접속해 내역을 받아오기를 바라시는 분 (이 책은 내려받은 파일을 정리합니다)
· 예산을 세우거나 지출을 줄이는 법을 바라시는 분 (세고 · 빼고 · 모으고 · 합칩니다)
· 파이썬을 이미 잘 쓰시고 CSV 를 직접 읽으실 수 있는 분
따로 설치할 것은 부품 하나입니다. pip install openpyxl 한 줄이면 됩니다.
CSV 를 읽고 쓰는 것은 파이썬에 들어 있는 것만으로 했습니다. 유료 프로그램은 하나도 안 씁니다.
A 레시피 전체 코드 (실제로 돌아간 파일 그대로)
B 내 불편에 맞는 레시피 찾기
C 그대로 치시면 되는 문장
D 자주 막히는 것과 답 열다섯 가지
E 모르는 말 사전
F 더 만들 만한 자동화 열 가지
G 안전 규칙 열 줄
H 나흘 완성 일정
I 단계별 직접 해보기
J 한 장 요약
PDF + EPUB (ZIP)
13,900원아래 내용은 기본 환불 규정이며, 실제 환불 가능 여부 및 세부 조건은 각 상품별 크리에이터의 규정에 따라 달라질 수 있습니다.
환불 관련 문의는 크리에이터에게 직접 연락해주세요.
※ 상세한 환불 규정은 이곳에서 확인해 주세요.
※ 그로블은 통신판매중개자이며, 상품·서비스의 제공 및 책임은 판매자에게 있습니다.

아직 리뷰가 없어요