728x90
반응형

구글 스프레드시트를 자주 사용하다 보면 기본 함수만으로 해결되지 않는 경우가 많습니다. 물론 엑셀의 다양한 함수를 알고 있으면 상당히 유용하지만, 오늘은 한 단계 더 나아가서 Apps Script 기능을 활용하는 방법을 알아보겠습니다.

Apps Script란?

Apps Script는 구글 스프레드시트, 문서, Gmail 등의 구글 워크스페이스 앱을 자동화하고 확장할 수 있는 자바스크립트 기반의 스크립트 언어입니다. 특정 작업을 반복적으로 해야 하거나, 함수로 해결하기 어려운 기능을 구현할 때 유용하게 사용할 수 있습니다.

개발자가 아니어도 가능할까?

제가 개발자냐구요? 아닙니다. 그럼 코드를 짤 수 있냐구요? 그것도 아닙니다. 그렇다면 어떻게 사용할까요? 바로 챗지피티를 활용하는 것입니다. 저는 챗지피티를 이용해 필요한 코드를 생성한 후, 이를 Apps Script에 복사하여 붙여넣고 실행하여 원하는 결과를 얻을 것입니다. 그럼 바로 시작해보겠습니다.

하나의 행에 줄바꿈으로 구분된 url

고객사로부터 엑셀 파일을 공유받았는데, 데이터를 확인해 보니 이미지 URL이 한 행에 여러 개 들어 있고, 줄바꿈(Enter)으로 구분되어 있었습니다. 하지만 저는 각 이미지 URL을 개별 행으로 변환해야만 했죠.

 

대량 업로드가 필요했기 때문에 수작업으로 정리하는 건 엄두도 나지 않았습니다. 이럴 때는 어떻게 해야 할까요?

바로 ChatGPT와 Google Apps Script를 활용하면 됩니다!

 

프롬프트 작성

업무 자동화를 위해 ChatGPT를 활용할 때 가장 중요한 것은 구체적인 프롬프트 작성입니다. 단순히 "이걸 해결해줘"라고 요청하는 것이 아니라, 육하원칙(Who, What, When, Where, Why, How)에 따라 명확하고 세부적인 지시를 내려야 원하는 결과를 얻을 수 있습니다.

 

Apps Script 실행

ChatGPT를 활용해 제가 원하는 기능을 수행하는 코드를 생성한 후, Google 스프레드시트에서 Apps Script를 실행했습니다. 이제 이 코드를 적용해 실제로 문제를 해결해 보겠습니다.

 

코드 작성 및 실행

ChatGPT로부터 받은 코드를 그대로 붙여넣고 실행 버튼을 누르면, 몇 초 만에 작업이 완료됩니다. 복잡한 데이터 가공도 자동화 덕분에 순식간에 해결할 수 있죠.

 

실행 완료

이제 한 행에 하나의 이미지 URL이 입력되도록 변환이 완료되었습니다. 한 번의 실행으로 완벽하게 해결되지는 않았지만, 4번 정도 반복 실행한 끝에 원하는 결과를 얻을 수 있었습니다.

 

자동화 덕분에 수작업 없이 빠르고 효율적으로 데이터를 정리할 수 있었습니다! 수동으로 했다면 몇 시간은 걸렸을 일이거든요. 자 이제 챗지피티와 Apps Script를 활용해서 자동화 실습을 해보세요.

728x90
반응형

쇼피파이로 글로벌 이커머스 정복하기 | 📘 구매하기

+ Recent posts