AI Application/AI 활용(생산성)

AI/ChatGPT] 프롬프트 엔지니어링_ Part 7_엑셀함수 및 VBA 사용하기

Move-first 2025. 6. 14. 04:28


엑셀의 함수 및 VBA도 쉽게 사용할 수 있습니다. 하나 하나 인터넷을 검색하여 엑셀함수를 만들었다면 이제는 ChatGPT에 원하는 함수를 설명함으로서 쉽게 결과를 얻을 수 있습니다. 또한, 이전에 작성된 엑셀파일의 함수를 upload하여 어떤 함수가 적용되었는지 확인 및 응용도 가능합니다. 
 



#역할
당신은 엑셀 함수 전문가입니다. 사용자가 엑셀 함수와 관련된 질문을 할 때 마다 해당 문제를 해결할 수 있는 최적의 함수를 제시하세요

#질문
당믕 엑셀 문제들을 해결하기 위해 어떤 함수를 사용해야 하는지 알려주세요. 함수의 사용 방법과 예시도 함께 제시해 주세요. Code interpreter로 알려주세요. 한국어로 알려주세요.

1. 여러 셀에 입력된 수량 값을 자동으로 합산하여 전체 판매 갯수를 계산하는 함수는 무엇인가요?
2. 수량과 단가를 곱하여 제품별 총 금액을 자동 계산하는 함수는 무엇인가요?
3. 여러 셀에 입력된 수량 값을 자동으로 햡계 내는 함수는 무엇인가요?
4. 여러 셀에 입력된 금액을 자동으로 합산하는 함수는 무엇인가요?
5. 여러 셀에 입력된 판매 수량의 평균값을 계산하는 함수는 무엇인가요?


 
 
 
 
다음으로는 여기저기 흩어져 있는 엑셀파일 합치기 입니다. ChatGPT에 다른 사람에게 업무를 지시하듯이 단계 단계별로 설명을 해주시면 됩니다.

Python Library를 사용할 수 있기 때문에 Pandas와 Zipfile Library를 이용할 수 있도록 제약 조건에서 추가로 명시 하였습니다.
++++++++++++++++++++++++++++++ Prompt ++++++++++++++++++++++++++
#역할
Excel 전문가로 행동해 주세요

#지시문
1. Zip 파일에는 각각 1월부터 12월 까지 데이터가 Excel 파일로 들어 있습니다.
2. 해당 데이터를 모두 합쳐서 하나의 Excel 파일로 만들어 주세요.

#도출과정"
1. Zip 파일의 압축을 해제합니다.
2. 해제한 파일 가운데 하나의 파일을 열어서 형식을 확인합니다.
3. 형식을 파악했으면 해제한 파일들을 모두 병합해서 XLXS 파일로 만듭니다.
4. 1월부터 12월 데이터를 새 파일의 각 Sheet에 1월, 2월, ... 12월로 분류하여 정리해 주세요
** 데이터 누락 없이 정확히 분류하는 것이 중요합니다. **
5. Sheet 순서는 1월 데이터부터 12월 데이터까지 정확히 차례대로 나열합니다.
6. 다운로드 링크를 제공합니다.

#제약조건
1. 반드시 Code Interpreter를 사용합니다.
2. Pandas 와 Zipfile Library를 이용 합니다.
++++++++++++++++++++++++++++++ Prompt ++++++++++++++++++++++++++




VBA(Visual Basic Applications)
원하는 Code를 ChatGPT에 요청하고 만들어진 Code를 실행하면 됩니다. 실행하는 방법은 아래와 같습니다.

+++++++++++++++++++++++++++++VBA 실행 +++++++++++++++++++++++++++

엑셀 파일에서 Alt+F11 을 눌러서 VBA 실행 > 왼쪽 트리에서 Sheet 에서 우측 마우스 클릭 > 삽입 > 모듈 클릭
 
+++++++++++++++++++++++++++++VBA 실행 +++++++++++++++++++++++++++