프로젝트 설명
[문제]
공공데이터를 20년간 엑셀 매크로로 가공해 지표를 계산하던 고객. 데이터 제공처가
표기·구조를 바꾸면서, 고정폭 텍스트를 읽던 매크로가 전면 오작동했습니다.
(계산 미작동, 오류 메시지 폭주, 일부 항목 누락)
[해결]
1) 원인 진단 — 변경 전/후 데이터 비교와 매크로 동작 재현으로 근본 원인 특정
2) 계산 로직 이식 — 핵심 산식을 Python으로 재구현, 기존 정답값과 대조 검증(99.8% 일치)
3) 전체 파이프라인 재현 — 원문 파싱 → 결과 시트 → 누적 DB(중복제거·정렬)
4) 비개발자용 GUI — 기존 버튼 재현 + '한번에 정리' 1버튼, 자동 저장, 결과 자동 열기
5) 배포 — 자동 빌드(CI)로 설치 불필요한 단일 EXE + 쉬운 사용설명서
[성과]
· 단순 복구를 넘어 '원본보다 정확'(깨졌던 항목까지 정정)
· 31만 행 누적 처리, 버튼 하나로 완료, 설치 과정 0
· 원본 엑셀 서식(색·열너비·고정틀)까지 동일 복제