KISTI · 2026.07.01 - 2026.07.03
챗GPT를 활용한 업무 자동화
전체 교안, 오늘의 프롬프트, 실습 파일, 질문 제출 링크를 한 곳에서 확인합니다.
강의 중 사용 방법
개념 설명과 복습은 전체 교안에서 확인하고, 강의 중 바로 복사해서 사용할 내용은 오늘의 프롬프트에서 확인하세요. 실습 파일은 노션 교안에도 포함되어 있으며, 예비용으로 구글드라이브 폴더도 제공합니다.
Final Materials
최종 자료 및 파일 다운받기
강의 종료 후 복습과 실습을 위해 제공되는 최종 자료입니다. 필요한 파일을 선택해서 다운로드해주세요.
강의자료
최종 정리본 강의자료를 다운로드합니다.
다운로드하기VBA 예제 및 프롬프트
VBA 실습 예제와 프롬프트 자료를 다운로드합니다.
다운로드하기파이썬 2일차 예제 및 프롬프트
2일차 파이썬 실습 예제와 프롬프트 자료를 다운로드합니다.
다운로드하기파이썬 3일차 예제 및 프롬프트
3일차 파이썬 실습 예제와 프롬프트 자료를 다운로드합니다.
다운로드하기다운로드 링크는 구글드라이브로 연결됩니다. 접속이 되지 않거나 권한 요청 화면이 나오면 강사에게 알려주세요.
Backup Materials
노션 접속이 안 될 때 사용하는 강의 자료
아래 자료는 강의 진행을 위한 예비 자료입니다. 필요한 프롬프트는 복사 버튼을 눌러 사용하세요.
너는 엑셀 VBA전문가야.
다음의 기능을 하는 VBA코드를 만들어줘.
주요 과정마다 주석으로 번호를 매겨주고 어떤 작업을 하는것인지 주석을 최대한 자세히 남겨줘
오류 원인을 추적할 수 있도록 주요 단계별 실행 로그를 남겨줘.
내가 알려줘야 하는 내용이 있다면 물어봐서 작업해줘.
코드를 만들기 전에 로직을 설명해줘.
---
목적:
# input
# process
# output
02
파이썬 섹션
파이썬 자동화 실습용 예제 파일, 설치 링크, 기본 프롬프트입니다.
파이썬 설치 확인 코드
다음 코드를 CMD 창에 입력해서 파이썬 설치 상태를 확인해주세요.
1. 파이썬 설치 확인
python --version
2. 파이썬 설치 위치 확인
where python
3. 라이브러리 설치 확인
python -m pip --version
당신은 파이썬 전문가입니다.
저는 파이썬 초보자이며 내 데스크탑의 VS코드에서 실행할 코드를 만들고 싶습니다.
[요구사항]
1) 필요한 라이브러리가 있다면 코드 실행 시 자동으로 설치되도록 해주세요.
(try-except 구조를 사용하여 없는 경우에만 설치하고, sys.executable을 활용해주세요)
2) 재사용이 가능하도록 주요 기능은 함수로 구성해주세요.
각 함수에는 한국어 docstring을 작성해주세요.
3) 주석은 단계 번호 형식으로 달아주세요.
예: # (1) CSV 파일 불러오기
중요한 줄/블록마다 **무엇을 하는지 + (이 작업을 하는 이유)**를 설명해주세요.
4) 코드 흐름을 이해하기 쉽게 main() 함수와
`if __name__ == "__main__": main()` 구조를 포함해 주세요.
5) 각 주요 단계마다 **[DEBUG]**로 시작하는 디버그용 print를 넣어주세요.
(예: 진행 단계, 변수 크기/타입, 샘플 값 등)
6) 코드 작성 후 아래 내용을 추가로 작성해주세요.
- 코드 전체 동작 요약
- 초보자가 자주 실수하는 부분 3개
7) 한국어 데이터 처리 시 반드시 다음을 포함해주세요:
- 그래프에 한글 포함 시: '맑은 고딕'(Malgun Gothic) 폰트로 설정하고,
마이너스 기호(-) 깨짐 방지 코드도 포함
[작업 설명]
## 목적
## INPUT
## PROCESS
## OUTPUT
당신은 파이썬 전문가입니다.
저는 파이썬 초보자이며 Google Colab에서 실행할 코드를 만들고 싶습니다.
[요구사항]
1) 모든 코드는 Google Colab에서 바로 실행 가능해야 합니다.
필요한 경우 !pip install 코드도 포함해주세요.
2) 재사용이 가능하도록 주요 기능은 함수로 구성해주세요.
각 함수에는 한국어 docstring을 작성해주세요.
3) 주석은 단계 번호 형식으로 달아주세요.
예: # (1) CSV 파일 불러오기
또한 거의 모든 줄에 **무엇을 하는지 + 가능한 경우 이유**를 설명해주세요.
4) 코드 흐름을 이해하기 쉽게 main() 함수와
`if __name__ == "__main__": main()` 구조를 포함해 주세요.
5) 각 주요 단계마다 **[DEBUG]**로 시작하는 디버그용 print를 넣어주세요.
(예: 진행 단계, 변수 크기/타입, 샘플 값 등)
6) 코드 작성 후 아래 내용을 추가로 작성해주세요.
- 코드 전체 동작 요약
- 초보자가 자주 실수하는 부분 3개
7) 한국어 데이터 처리 시 반드시 다음을 포함해주세요:
- 그래프에 한글 포함 시: '나눔 고딕'(Nanum Gothic) 폰트로 설정하고,
마이너스 기호(-) 깨짐 방지 코드도 포함
[작업 설명]
## 목적
## INPUT
## PROCESS
## OUTPUT
Day 3 Materials
대시보드 · 웹크롤링 · API 활용 자료
아래 프롬프트는 강의 중 바로 복사해서 사용할 수 있도록 정리한 예비 자료입니다.
01
대시보드 파트
엑셀 주문 데이터를 기준으로 HTML 대시보드를 생성하는 파이썬 코드 작성용 프롬프트입니다.
당신은 파이썬 전문가입니다.
저는 파이썬 초보자이며 내 데스크탑의 VS코드에서 실행할 코드를 만들고 싶습니다.
[요구사항]
1) 필요한 라이브러리가 있다면 코드 실행 시 자동으로 설치되도록 해주세요.
(try-except 구조를 사용하여 없는 경우에만 설치하고, sys.executable을 활용해주세요)
2) 재사용이 가능하도록 주요 기능은 함수로 구성해주세요.
각 함수에는 한국어 docstring을 작성해주세요.
3) 주석은 단계 번호 형식으로 달아주세요.
예: # (1) CSV 파일 불러오기
중요한 줄/블록마다 **무엇을 하는지 + (이 작업을 하는 이유)**를 설명해주세요.
4) 코드 흐름을 이해하기 쉽게 main() 함수와
`if __name__ == "__main__": main()` 구조를 포함해 주세요.
5) 각 주요 단계마다 **[DEBUG]**로 시작하는 디버그용 print를 넣어주세요.
(예: 진행 단계, 변수 크기/타입, 샘플 값 등)
6) 코드 작성 후 아래 내용을 추가로 작성해주세요.
- 코드 전체 동작 요약
- 초보자가 자주 실수하는 부분 3개
7) 한국어 데이터 처리 시 반드시 다음을 포함해주세요:
- 그래프에 한글 포함 시: '맑은 고딕'(Malgun Gothic) 폰트로 설정하고,
마이너스 기호(-) 깨짐 방지 코드도 포함
[작업 설명]
## 작업 목표
엑셀 주문 데이터를 기준으로 월별 매출 HTML 대시보드를 생성하는 파이썬 코드를 만들어줘.
사용자는 엑셀 파일을 직접 첨부하지 않고, 파이썬 실행 시 파일 탐색기에서 엑셀 파일을 선택할 거야.
## INPUT
엑셀 파일에는 주문데이터 시트가 있고, 헤더는 아래와 같아.
주문일자 / 주문월 / 주문번호 / 고객명 / 고객구분 / 지역 / 지점 / 담당자 / 상품군 / 상품명 / 수량 / 단가 / 매출금액 / 할인금액 / 순매출 / 주문상태 / 결제수단
주요 항목은 아래 값을 기준으로 해줘.
지점: 서울본점, 대전지점, 부산지점, 광주지점, 대구지점
결제수단: 현금영수증, 계좌이체, 간편결제, 카드
상품군: 전산용품, 사무용품, 생활용품, 비품, 소모품
## PROCESS
- 파이썬 실행 시 파일 탐색기로 .xlsx 파일을 선택하게 해줘.
- 선택한 파일의 주문데이터 시트를 읽어와.
- 월 선택 필터는 전체와 데이터에 있는 모든 월을 자동으로 표시해줘.
- 월을 선택하면 KPI, 차트, 상세 테이블이 해당 월 기준으로 바뀌게 해줘.
- 단, 월별 순매출 추이(전체) 차트는 월 선택과 관계없이 전체 월 추이를 항상 보여줘.
- 주문 상세 데이터는 주문일자 기준 오름차순으로 정렬해줘.
- HTML 파일은 실행 파일 위치의 결과 폴더에 저장해줘.
- 결과 폴더가 없으면 자동으로 생성해줘.
- 파일명은 마지막 주문일자 기준으로 매출주문_분석_yymmdd.html 형식으로 저장해줘.
- 같은 파일명이 있으면 _1, _2처럼 번호를 붙여 덮어쓰지 않게 해줘.
## OUTPUT
실행 가능한 파이썬 코드 1개를 작성해줘.
HTML 대시보드에는 아래 항목을 포함해줘.
KPI:
- 총매출
- 순매출
- 주문건수
- 평균 주문금액
- 취소율
차트:
- 월별 순매출 추이(전체): 선 차트
- 상품군별 매출 비중: 도넛 차트, 범례 오른쪽, 마우스 오버 시 합계 금액 표시
- 지점별 순매출: 세로막대 그래프
- 결제수단별 주문건수: 세로막대 그래프
- 담당자별 순매출: 세로막대 그래프
- 상품별 매출액 TOP 10: 세로막대 그래프
표:
- 주문 상세 데이터: 주문일자, 주문번호, 고객명, 지점, 담당자, 상품군, 상품명, 수량, 매출금액, 할인금액, 순매출, 주문상태, 결제수단이 주문일자 기준으로 오름차순 정렬되어 제시
차트 배치:
월별 순매출 추이(전체) | 상품군별 매출 비중
지점별 순매출 | 결제수단별 주문건수
담당자별 순매출 | 상품별 매출액 TOP 10
주문 상세 데이터
디자인:
- HTML 파일 하나만 생성해줘.
- 인터넷 연결 없이 열 수 있게 해줘.
- 깔끔한 업무용 대시보드 스타일로 만들어줘.
- 숫자는 천 단위 콤마를 적용해줘.
- 금액은 원 단위로 표시해줘.
- 차트 색상은 다음의 컬러를 참고해서 조화롭게 만들어줘.
#845ec2
#d65db1
#ff6f91
#ff9671
#ffc75f
#f9f871
02
웹크롤링 파트
단순 정보 수집과 Selenium 기반 웹 제어 실습용 프롬프트입니다.
https://at.agromarket.kr/domeinfo/sanRealtime.do
당신은 파이썬 웹크롤링 전문가입니다.
저는 파이썬 초보자이며 내 데스크탑의 VS코드에서 실행할 코드를 만들고 싶습니다.
[요구사항]
1) 필요한 라이브러리가 있다면 코드 실행 시 자동으로 설치되도록 해주세요.
(try-except 구조를 사용하여 없는 경우에만 설치하고, sys.executable을 활용해주세요)
2) 재사용이 가능하도록 주요 기능은 함수로 구성해주세요.
각 함수에는 한국어 docstring을 작성해주세요.
3) 주석은 단계 번호 형식으로 달아주세요.
예: # (1) CSV 파일 불러오기
또한 거의 모든 줄에 **무엇을 하는지 + 가능한 경우 이유**를 설명해주세요.
4) 코드 흐름을 이해하기 쉽게 main() 함수와
`if __name__ == "__main__": main()` 구조를 포함해 주세요.
5) 각 주요 단계마다 **[DEBUG]**로 시작하는 디버그용 print를 넣어주세요.
(예: 진행 단계, 변수 크기/타입, 샘플 값 등)
다음의 내용을 크롤링해주세요.
===
사이트 주소:
크롤링할 요소:
[F12누르고 원하는 데이터가 선택된 부분에서 -> 우클릭 -> "copy element" 한 내용]
[요소명] : [해당 요소가 가지고 있는 class나 id]
---
출력 구조: 표(엑셀로 저장)
당신은 파이썬 웹크롤링 전문가입니다.
저는 파이썬 초보자이며 내 데스크탑의 VS코드에서 실행할 코드를 만들고 싶습니다.
[요구사항]
1) 필요한 라이브러리가 있다면 코드 실행 시 자동으로 설치되도록 해주세요.
(try-except 구조를 사용하여 없는 경우에만 설치하고, sys.executable을 활용해주세요)
2) 재사용이 가능하도록 주요 기능은 함수로 구성해주세요.
각 함수에는 한국어 docstring을 작성해주세요.
3) 주석은 단계 번호 형식으로 달아주세요.
예: # (1) CSV 파일 불러오기
또한 거의 모든 줄에 **무엇을 하는지 + 가능한 경우 이유**를 설명해주세요.
4) 코드 흐름을 이해하기 쉽게 main() 함수와
`if __name__ == "__main__": main()` 구조를 포함해 주세요.
5) 각 주요 단계마다 **[DEBUG]**로 시작하는 디버그용 print를 넣어주세요.
(예: 진행 단계, 변수 크기/타입, 샘플 값 등)
셀레니움을 이용해서 다음 사이트에 들어가서 옵션을 선택하고 엑셀 파일을 다운받아서 이름을 변경하는 코드를 만들어줘
===
사이트 주소:
실행할 작업:
(예시)
[F12누르고 원하는 데이터가 선택된 부분에서 -> 우클릭 -> "copy element" 한 내용]
에 "내가 입력하고 싶은 값"을 입력하고
[F12누르고 원하는 데이터가 선택된 부분에서 -> 우클릭 -> "copy element" 한 내용]
버튼을 클릭해줘
---
03
API 활용 부분
API Key 입력이 필요한 실습에서 아래 안내를 확인하세요.
API Key 사용 주의
API Key는 실습을 위해 일시적으로 사용하는 값입니다. 다른 사람에게 노출하거나, 코드 파일에 저장하거나, GitHub에 업로드하지 마세요. 실습 종료 후에는 반드시 폐기하거나 비활성화해야 합니다.
API Key는 강의 중 안내받은 값을 사용하세요.
주의사항:
- API Key를 다른 사람에게 공유하지 마세요.
- API Key를 코드에 직접 저장하지 마세요.
- API Key를 GitHub, 블로그, 노션 공개 페이지에 올리지 마세요.
- 실습 종료 후에는 반드시 폐기하거나 비활성화하세요.
입력 예시:
[강의 중 안내받은 API Key를 여기에 붙여넣으세요]
Material Policy
강의 자료 제공 안내
본 강의의 수강생용 자료는 강의 전용 페이지를 통해 제공됩니다.
강의 자료 페이지는 강의 종료일 기준 1개월간 열람하실 수 있으며, 제공 기간 이후에는 접근이 종료될 수 있습니다.
최종 정리본은 PDF 파일로 제공되며, 개인 복습 및 소장 용도로 활용하실 수 있습니다.
강의 원본 자료의 노션 복제, 원본 복사, 재공유, 재배포, 수정 후 재사용은 허용되지 않습니다.
접속이 안 될 때
1. 노션 접속이 안 되면 강사에게 알려주세요.
2. 실습 파일은 구글드라이브 폴더에서도 확인할 수 있습니다.
3. 질문은 구글폼에 남기거나 강의 중 직접 말씀해주세요.