요구사항을 글로 옮기기
가장 오래 쓰는 차시입니다. 코드를 못 짜서 자동화를 못 한 게 아니라, 자기 일을 순서대로 적어 본 적이 없어서였습니다.
ChatGPT
LEARNING OBJECTIVES
- “매크로 만들어 줘”가 실패하는 이유를 이해하고 네 가지를 채워 쓸 수 있다.
- 시트 구조를 문장으로 설명할 수 있다.
- 예외 조건을 미리 적어 두 번째 실행에서 멈추지 않게 만들 수 있다.
실습
내 업무를 요청문으로 바꾸기
- 1
가져오신 파일의 시트 구조를 글로 적습니다.
- 2
처리 순서를 번호로 끊고 예외 조건까지 채워 요청합니다.
품질 데이터 정리 요청.md실제 사용하는 프롬프트 엑셀 VBA 매크로를 작성해줘. # 시트 구조 - 3행이 머리글, 4행부터 데이터 - A열 일자 / B열 라인 / C열 품번 / D열 생산수량 - E열 불량수량 / F열 불량유형 # 처리 순서 1. F열 불량유형의 앞뒤 공백과 줄바꿈을 제거한다 2. D열이 0이거나 비어 있는 행은 제외한다 3. E/D 로 불량률을 계산해 G열에 % 형식으로 넣는다 4. 불량률 3% 초과 행의 글자를 빨간색으로 바꾼다 # 예외 처리 - 데이터가 없으면 메시지를 띄우고 종료한다 - G열이 이미 있으면 확인 없이 덮어쓴다 - E열이 D열보다 크면 그 행 번호를 모아 마지막에 알려준다 - 3
실행하고 결과를 확인합니다. 오류가 나면 메시지를 그대로 붙여 넣어 고칩니다.
- 4
두 번째 실행에서도 멈추지 않는지 확인합니다.
산출물내 업무를 설명하는 요청문 1건