Google_Sheets
2 posts
Google Apps Script

Intro 저번 Google Sheets API에 이어서, 이번엔 Google Apps Script이다. 난 시트 내에서 계산식이 자동으로 다음줄에도 계산이 되어야한다는 요구사항을 받았다. 그래서 여러 방법을 고민하기 시작했다… Google Sheets 내의 함수나 기능 활용하기 Java/Javascript 로 가져와서 계산식을 적용하고 다시 뿌려주기 Apps Script 활용하기 1번은 찾지 못했다. 2번은 작성해야 하는 코드가 많아서 번거로웠다. 그래서 나는 3번인 Apps Script를 활용하기로 결정했다. 앱 스크립트(App Script) 는 구글 워크스페이스 플랫폼에서 가벼운 애플리케이션 개발을 위해 구글이 개발한 스크립팅 플랫폼이다. 난 이걸 활용하여 자동으로 계산식에 이어서 계산이 되는 기능을 구현하고자 한다. 하지만 난 Apps Script가 처음이기 때문에 어떻게 접근해야할 지 몰랐다. 그러다 팀장님이 귀뜸해주신 말씀에 도움을 얻어서 매크로를 활용했다. 매크로를 기…

Google Sheets API

Intro 회사에서 수습사원을 떼고, 첫 업무가 주어졌다!!! 유관부서에서 Google Sheets로 대시보드처럼 사용하고 있었는데, Google Sheets에서 편집한게 우리가 사용하는 웹 사이트에도 보였으면 좋겠다는 요구였다. 정리해보자! Google Sheets가 DB에 연동이 되어야한다. Google Sheets에서 계산식이 자동으로 적용되어야 한다. Google Sheets에서 변경된 내용은 웹사이트에도 반영되어야 한다. 웹사이트에서 변경한 내용이 Google Sheets에 반영되어야 한다. 적용된 계산식은 Google Sheets에만 보여야 한다. 많은 고민이 있었다. 어떻게 해야 Google Sheets를 내 프로젝트에 가져올 수 있을까? 그리고 그걸 DB에 연동할 수 있을까? 나는 비용을 발생시켜서도 안되고, 그렇다고 제대로 만들지 않을 수 없다. 내가 고민한 방법은 다음과 같다. PI를 활용하기 -> 비용이 나갈 수 있기에 후 순위에 두었다. 크롤링 - 시트 열람하…