AIglue
솔루션 목록으로
Solutions

데이터전처리 자동화

KEOOO 부장님의 매달 반복되는 작업 (2025)

매달 지사에서부터 올라오는 업무 내용을 취합하여 상부에 보고하는 업무. 취합되는 엑셀 파일의 형식과 열 항목은 같지만, 시스템으로부터 자료가 올라옴으로 인해 dummy columns이 다수 포함됨.

멀티 인덱스로 처리된 피봇 테이블 형태의 데이터를 싱글 인덱스와 Long-Term 형식의 데이터로 변환이 필요함. 매달 수작업으로 진행하던 이 업무를 VBA 코드로 자동화시켜 놓으면 매달 4시간 이상 걸리던 작업을 5초 안으로 해결할 수 있음.

일관된 형식으로 전처리 결과를 누적 관리할 수 있어 이후 데이터 분석하기에 용이함.

업무자동화 시스템 프로세스

  1. 1요청자가 구상하는 자동화의 시작과 끝을 정의하고, 처음부터 마지막까지 어떤 과정으로 자동화가 진행될지 기획함
  2. 2처음부터 마지막까지 모든 내용을 생성형 AI에게 지시하여 하나의 VBA 코드를 얻기란 무척 어려움
  3. 3설사 제대로된 프롬프트를 작성했다고 해도 생성형 AI 특성 상 지시사항을 누락시키는 경우 전체 프로세스가 어그러질 수 있음
  4. 4문제를 세분화하여 1단계의 결과는 이것, 이것을 가지고 2단계의 결과는 저것, 저것을 가지고 3단계의 결과는 요것 식으로 단계적 문제를 정의하고 그 결과를 내는 VBA 코드를 구성함
  5. 5총 11단계의 프로세스를 거치는 동안 11개의 새로운 시트가 작성되게 하고, 각 시트는 각 단계 프로세스의 결과물임
  6. 6최종적으로 6단계, 5단계씩 VBA 코드는 결합한 다음, 하나의 VBA 코드로 파이프라인을 만들어서 배포

개발 과정 및 결과물

Raw 데이터를 전처리하기 위해 만든 11단계의 VBA 기능. VBA 코딩에 대한 경험이 없어 전적으로 LLM에게 의지할 수 밖에 없으며 최종 결과물에 도달하기 위해 프로세스를 정의하고 단계적으로 기능 구현을 진행함
Raw 데이터를 전처리하기 위해 만든 11단계의 VBA 기능. VBA 코딩에 대한 경험이 없어 전적으로 LLM에게 의지할 수 밖에 없으며 최종 결과물에 도달하기 위해 프로세스를 정의하고 단계적으로 기능 구현을 진행함
11단계의 단추를 단계적으로 모두 누르고 나면 나오는 싱글 인덱스로 구성된 교차테이블 형식의 최종 결과물
11단계의 단추를 단계적으로 모두 누르고 나면 나오는 싱글 인덱스로 구성된 교차테이블 형식의 최종 결과물
11번의 단추를 클릭하는 반복 업무를 줄이기 위해 모든 코드를 One Pipeline으로 만들어 하나의 단추에 기능을 연결함
11번의 단추를 클릭하는 반복 업무를 줄이기 위해 모든 코드를 One Pipeline으로 만들어 하나의 단추에 기능을 연결함
One Pipeline의 최종결과물로 11단계 자동화와 동일한 결과를 얻음
One Pipeline의 최종결과물로 11단계 자동화와 동일한 결과를 얻음

비슷한 문제를 우리 회사도 겪고 있나요?

업무 자동화가 필요한 부분을 편하게 문의해주세요. 실현 가능성을 함께 검토해드립니다.