SW 배움터/파이썬 업무 자동화

chatGPT를 이용한 엑셀 자동화1 탄.

kusson 2023. 2. 21. 04:03
반응형
728x170

 chatGPT를 이용한 다양한 시도가 이루어지고 있다. 필자는 엑셀 자동화 1탄으로 chatGPT의 도움을 받아 엑셀에 있는 데이터를 그대로 읽어서 다른 엑셀 파일이나 또는 다른 프로그램의 한 부분에 그 데이터를 삽입하고 다음 처리를 하는 코드를 만들어 보겠다.

 먼저 chatGPT에게 다음과 같은 질문을 해서 파이썬 코드를 얻는다. 이 글을 읽으시는 분이라면 chatGPT에게 본인의 상황에 맞는 질문을 구체적으로 해서 답을 얻기 바란다.

 

 질문이 조금 이상했는지 또 다음 답변도 이어졌다.

 

chatGPT가 알려주는 코드를 토대로 필자가 조금 수정을 해서 아래와 같은 코드를 입력하고  수정을 요청했다.

 

반응형

 

  한글 입력이 되지 않고 영어만 입력이 되는 문제가 있어 한글을 읽어와서 한글을 그대로 출력해 주는 코드로 수정을 요청했다. 

 

 

 아래의 코드가 chatGPT가 수정해 준 최종본이다.

 

 

 엑셀에 아래와 같은 내용을 입력한다. 

 

 그리고 chatGPT가 알려준 코드를 실행해 보면 다음과 같은 결과가 나왔다.

 다음 시간에는 이 결과를 바탕으로 화면에 나온 텍스트의 성경 구절을 한 화면씩 출력하는 프로그램을 작성해 보도록 하겠다. 이것은 성경 입력 자동화의 한 부분인데 교회에서 성경 구절을 입력하고 큰 화면에 그 구절의 내용을 출력하는 프로세서를 자동화하는 과정중의  일부이다. chatGPT가 나오기 전에는 생각만 하고 엄두가 나지 않던 프로젝트였는데 chatGPT가 나오고 나서는 쉽게 도전해 볼 수 있는 과제가 되었다.

 

 chatGPT는 세상의 모든 정보를 다 알고 있는 약간 백치미가 있는 동네형 같은 느낌이다. 가끔은 거짓말도 하지만 또 모르는 것이 없는 스승같기도 하다. chatGPT에게 본인이 원하는 내용을 구체적으로 하면 할 수록  더 정확한 내용을 답변해 준다. 이제 코딩 공부가 필요 없을 것 같기도 하고 chatGPT에게 어떻게 질문해야 하는지를 배워야 하는 시대가 된 것 같기도 하다.

 

반응형
그리드형