Python과 Claude를 활용한 엑셀 _Part 2 (영어로 번역하기)

배경 및 목적

1. 프로젝트 개요

  • 목적: B2B 견적서 작성 프로세스 자동화

  • 배경: 한국 아동복 회사 해외영업 담당

  • 문제점: 수동 견적서 작성에 많은 시간 소요

  • 목표: 업무 효율성 향상 및 시간 절약

  • 파트 : 파이썬을 통해 도출된 견적서 파일를 영어로 파일 도출 방법 탐구

  • 장점: 파일명만 변경해서 견적서별에 따른 빠르게 파일을 변환해서 영어로 변경해줍니다.

  • 결과: 아직 재대로 성공하지 못하지만, 70% 완성했습니다.

  • 보완 방법: 프롬프트 입력한 후 후작업을 통해 서류 보완


  • 중국어 및 중국어 텍스트가 포함된 창의 스크린샷

  • 아래 제품 정보는 저희 브랜드 공식사이트에서도 확인하실 수 있어서 부분 캡쳐해서 공유해 드리겠습니다. :)


  • 코드 실행한 후




    클로드(또는 AI)와의 대화 과정을 중점으로 하여 코드를 도출하고, 최종적으로 성공적으로 만들어진 파일까지의 과정을 정리하는 것이 목표입니다.

1. AI에게 요청하기

우선, Excel 파일 내에서 한국어로 작성된 제품명을 영어로 번역하는 과제를 수행하려고 했고, 이를 위해 AI에게 Python 코드를 작성해 달라고 요청했습니다. 목표는 제품명, 색상, 제조국, 시즌 등의 세부 사항을 자동으로 번역하는 것이었으며, 이를 위해 어떤 항목들이 있는지 명확하게 정의했습니다.

대화 예시:

> "제가 엑셀 파일에서 한글로 작성된 제품명과 세부 사항을 영어로 번역하는 자동화된 Python 코드를 작성하려고 합니다. 어떻게 시작해야 할까요?"

AI는 요청에 따라 코드의 기본 구조와 필요한 함수들을 제시했습니다. 예를 들어, translate_color, translate_product_name, translate_headers 같은 함수들이 그 예시입니다.

---

2. 코드 작성 과정

AI는 각 기능을 설명하면서 코드 예시를 제공해주었고, 그 코드를 활용하여 엑셀 파일에서 자동 번역이 가능하도록 Python 코드를 작성했습니다. 이 과정에서 AI는 어떻게 색상과 제품명이 번역되는지, 각 항목의 매핑 방법을 명확하게 설명했습니다.

대화 예시:

> "색상, 시즌, 제조국 등의 세부 항목을 번역하려면 어떻게 해야 하나요?"

> "제품명 중 특수한 항목은 어떻게 처리할 수 있을까요?"

AI는 각 항목별로 세부적인 변환 방법을 설명하고, 코드 예시를 제공하며 설명을 추가했습니다. 이를 통해 AI와 함께 코드를 단계별로 완성할 수 있었습니다.

---

3. 오류 해결 및 개선

코드 실행 중 오류가 발생했을 때, AI는 해당 오류의 원인을 분석하고 해결책을 제시했습니다. 예를 들어, 파일 경로 문제나 라이브러리 설치 오류 등을 해결하는 과정을 AI가 안내했습니다.

대화 예시:

> "파일 경로 관련 오류가 발생했어요. 어떻게 해결해야 할까요?"

> "pandas 라이브러리가 설치되지 않았다고 나옵니다. 어떻게 해야 하나요?"

AI는 해결책으로 pip install pandas, openpyxl 등의 명령어를 제시했고, 이를 통해 라이브러리를 성공적으로 설치했습니다.

---

4. 최종 결과

모든 코드를 작성하고 실행한 후, AI는 최종적으로 파일이 성공적으로 생성되었는지 확인해주었습니다. 생성된 파일에는 모든 항목이 올바르게 영어로 번역되어 있었으며, 결과물을 검토하면서 누락된 부분을 수정했습니다.

대화 예시:

> "코드를 실행했을 때 결과 파일이 생성되지 않아요."

> "파일을 생성했는데, 일부 제품명이 번역되지 않았어요."

AI는 이 문제를 해결하기 위해 번역되지 않은 제품명을 추가로 변환하고, 결과를 다시 검토한 후 최종 파일을 생성했습니다.

---

### 5. 과정 요약 및 정리

- AI의 역할: AI는 Python 코드를 자동으로 생성하고, 사용자가 이해할 수 있도록 상세한 설명을 추가했습니다.

- 문제 해결: 파일 경로, 라이브러리 문제 등을 해결하는 방법을 안내하며 코드 실행 과정을 단계적으로 도와주었습니다.

- 최종 결과: Excel 파일에서 한글로 작성된 제품명과 세부 항목을 자동으로 영어로 번역하는 Python 코드를 성공적으로 작성하여 파일로 저장했습니다.


  • 파일이름 만 변경

    • 구두(S)_견적서

텍스트 상자가 강조 표시된 화면의 스크린샷



# 영어 보완 프롬프트 입력합니다


이상 이어져서 업무자동화 파트 2입니다!

감사합니다 😀

6
5개의 답글

👉 이 게시글도 읽어보세요