...
Make.com에서 Google Sheets 한 줄씩 자동화

Google Sheets와 Make.com을 활용해 데이터 자동화를 하려는 계획이신가요?

한 번 실행할 때 한 줄만 읽어서 처리하도록 하면 자동화 작업에서 실수를 줄이고 효율성을 높일 수 있는데, 이 방법에 대해 알려드리겠습니다. .

Make.com에서 Google Sheets의 한 줄만 읽어 처리하기

Make.com에서 Google Sheets의 특정 행만 가져오려면 여러 방법이 있습니다만,아래 단계에 따라 쉽게 설정할 수 있습니다.

Google sheet 준비

우선 Google sheet를 작성해야겠지요.

저의 경우는 아래와 같이 주제, 글 내용을 포함한 Google Doc 글주소, 글쓰기 작업을 완료 했는지를 표시하는 컬럼을 포함하여 아래와 같이 정리하였습니다. Google Doc 으로 글 내용을 정리하였고, 그 글의 내용을 요약하여 블로그 글 초안을 작성하게 하려고 하고, 글 작성이 완료되면, 작성된 글의 주소를 기록하고, 포스팅 날짜를 기록하고, 포스팅 완료에 ‘Y’ 를 넣어 구분하도록 했습니다.

image 9

방법 1: “Search Rows”와 “Limit” 설정

1. **Google Sheets 모듈 추가**

  • “Google Sheets”에서 “Search Rows” 모듈을 선택합니다.
  • Filter 에는 ‘포스팅 완료’ 컬럼이 ‘Y’ 가 아닌 행을 검색하게 하고
  • ‘Limit’ 값에 1 을 설정합니다. 이렇게 하면 한 번 실행할 때 한 줄만 가져옵니다.
image 10
image 11

2. **후속 처리 모듈 연결**

  • 가져온 데이터를 처리할 다른 모듈(예: 이메일 전송, 데이터베이스 입력 등)을 연결합니다.
  • 저의 경우에는, 작동하는 동안 오류가 발생했을 때, 똑 같은 글로 계속 반복하게 되는 것을 방지하려고, 아래 그림 처럼 ‘포스팅 완료’ 값을 ‘Y’ 로 기록해 두는 작업을 먼저 연결 시키려고, Google Sheet 모듈 중 ‘Update Row’ 를 선택하였습니다.
image 13
  • 그림에서 보는 바와 같이, 다음 단계의 입력항에 마우스를 클릭하면, 앞 단계에서 지정한 Google Sheet 중 어느 컬럼의 값을 사용할 지를 선택할 수가 있게 팝업창에서 안내가 됩니다.
  • ‘Row Number’ 에 앞 단계에서 선택된 행 번호를 배치시키고
  • ‘Values’ 값을 Y 로 기록하게 함으로써, 다음 번에 같은 작업이 실행될 때에는 다음 행이 선택되도록 합니다.

방법 2: “Get a Cell”을 사용하여 특정 줄 읽기

저는 ‘방법 1’ 을 선호하지만, 다른 방법도 있어 간략히 소개합니다.

1. **Google Sheets 모듈 추가**

– “Google Sheets”에서 “Get a Cell” 모듈을 사용합니다.
– 특정 행(Row)과 열(Column) 값을 직접 지정하여 가져옵니다.

2. **행 번호 증가 로직 추가**

– 다음 실행에 새로운 줄을 읽도록 하려면, Google Sheets의 ‘Helper Sheet’를 활용할 수 있습니다.
– 또한, Make 내부의 저장 변수(Variable)를 사용하여 “Update a Cell” 모듈로 읽어야 할 행 번호를 증가시킬 수 있습니다.

방법 3: “Watch Rows” 모듈 사용

– 이 모듈은 새로운 행이 추가될 때 트리거되기 때문에, 기존 데이터를 하나씩 처리하는 용도로는 적합하지 않습니다. 하지만 실시간 업데이트가 필요할 때 유용합니다.

Updated : March 27, 2025
{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.