404 Architect
라이브 · 브라우저에서 실행

스프레드시트·VBA 자동화

매달 흩어진 엑셀을 손으로 취합하고 서식 맞추느라 반나절씩 쓰고 계시죠. 그 반복 작업, 없앱니다. 아래는 지저분한 파일 3개를 취합·정리·피벗까지 끝낸 결과입니다. 내려서 확인하고, 내 파일로도 해보세요.

1

이런 파일들이 들어옵니다

지점·월별로 흩어진 엑셀. 컬럼 순서도 양식도 파일마다 제각각입니다.

샘플 파일 3개
강남점_1월.csv
금액이 따옴표+천단위 콤마
날짜,품목,수량,금액
2024-01-02,아메리카노,120,"540,000"
2024-01-02,카페라떼,80,"400,000"
2024-01-03,아메리카노,135,"607,500"
2024-01-03,카푸치노,45,"225,000"
2024-01-04,바닐라라떼,60,"330,000"
홍대점_1월.csv
컬럼명·순서 다름, 'YY.M.D' 날짜, '원' 접미사
일자,상품명,판매금액,수량
24.1.2,아메리카노,336000원,84
24.1.2,카페라떼,255000원,51
24.1.3,콜드브루,220000원,40
24.1.4,아메리카노,360000원,90
24.1.4,바닐라라떼,181500원,33
판교점_1월.csv
헤더 공백, 'YYYY/MM/DD', ₩ 기호, 중복 행 + 빈 행
 날짜 , 품목 , 금액 , 수량
2024/01/02, 아메리카노 ,"₩525,000",105
2024/01/03,카페라떼,₩300000,60
2024/01/03,카페라떼,₩300000,60
2024/01/04,카푸치노,"₩210,000",42
2

한 번에 취합하고 정리합니다

컬럼 자동 매칭, 중복·빈 행 제거, 날짜와 금액 표기 통일. 방금 처리한 내역입니다:

취합 파일
3
원본 행
33
빈 행 제거
1
중복 제거
1
날짜 정규화
21
숫자 정리
33
공백 정리
2
최종 행
32
3

이런 보고서가 나옵니다

지점 × 품목 피벗 요약과 통합 시트. 그대로 내려받아 쓰시면 됩니다.

피벗 요약 — 지점 × 품목

지점아메리카노카페라떼콜드브루바닐라라떼카푸치노합계
강남점₩2,353,500₩860,000₩649,000₩720,500₩415,000₩4,998,000
판교점₩1,605,000₩620,000₩506,000₩198,000₩210,000₩3,139,000
홍대점₩1,392,000₩495,000₩418,000₩346,500₩175,000₩2,826,500
합계₩5,350,500₩1,975,000₩1,573,000₩1,265,000₩800,000₩10,963,500

통합 데이터 (32행)

지점날짜품목수량금액
강남점2024-01-02아메리카노120₩540,000
강남점2024-01-02카페라떼80₩400,000
판교점2024-01-02아메리카노105₩525,000
홍대점2024-01-02아메리카노84₩336,000
홍대점2024-01-02카페라떼51₩255,000
강남점2024-01-03아메리카노135₩607,500
강남점2024-01-03카푸치노45₩225,000
판교점2024-01-03카페라떼60₩300,000
홍대점2024-01-03콜드브루40₩220,000
강남점2024-01-04바닐라라떼60₩330,000
판교점2024-01-04카푸치노42₩210,000
홍대점2024-01-04아메리카노90₩360,000
홍대점2024-01-04바닐라라떼33₩181,500
강남점2024-01-05콜드브루55₩302,500
강남점2024-01-05아메리카노140₩630,000
판교점2024-01-05콜드브루44₩242,000
홍대점2024-01-05카푸치노35₩175,000
강남점2024-01-08카페라떼92₩460,000
판교점2024-01-08아메리카노112₩560,000
홍대점2024-01-08아메리카노86₩344,000
강남점2024-01-09아메리카노128₩576,000
판교점2024-01-09바닐라라떼36₩198,000
홍대점2024-01-09카페라떼48₩240,000
강남점2024-01-10카푸치노38₩190,000
판교점2024-01-10카페라떼64₩320,000
홍대점2024-01-10콜드브루36₩198,000
강남점2024-01-11바닐라라떼71₩390,500
판교점2024-01-11아메리카노104₩520,000
홍대점2024-01-11아메리카노88₩352,000
강남점2024-01-12콜드브루63₩346,500
판교점2024-01-12콜드브루48₩264,000
홍대점2024-01-12바닐라라떼30₩165,000

실제로 드리는 건 이 웹페이지가 아닙니다. 쓰시던 엑셀 파일에 버튼 하나를 넣어드려요. 열고 누르면 끝입니다. 지점이 몇 곳이든, 파일마다 양식이 달라도 방금 보신 그대로 취합되고 정리됩니다. 매달 반나절씩 잡아먹던 일이 사라집니다.

이 데모는 이렇게 만들었습니다
Next.jsReactTypeScriptTailwind CSS

CSV 파싱, 인코딩 감지, 컬럼 매칭, 날짜·숫자 정규화, 중복 제거, 피벗까지 전 과정이 브라우저에서 실행됩니다. 올린 파일은 서버로 전송되지 않습니다.

이걸 매달, 쓰시는 파일에서 자동으로.

지금 쓰는 엑셀을 그대로 보내주시면, 방금 보신 그대로 돌아가는 매크로로 만들어 파일에 넣어 드립니다. 프리랜서로는 신규라 단가는 낮고, 포트폴리오 사례로 쓸 거라 그만큼 더 공들입니다.

견적 요청하기
← 메뉴로 돌아가기