Skip to content
[Docs]스프레드시트
2016.06.24 18:09

스프레드 웹게시로 불러오기

조회 수 4704 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

스프레드 웹게시로 불러오기



https://docs.google.com/spreadsheets/d/1Tn3NL01sGjnNBZyc4XXXXXXXXXX/pubhtml?gid=1293XX5618&single=true


tq?tqx=out:html는 HTML로 출력하기 위한 파라메터입니다.

&tq=는 쿼리 언어를 입력하게 됩니다. 구글api의 쿼리언어는 SQL과 거의 같다고 하니 쿼리언어를 아시는 분들은 쉽게 다룰 수 있을 겁니다.

&key=___의 빈칸에는 위에 복사해둔 key를 넣으시면 되고,

&gid=___의 빈칸에는 위에서 알아본 시트 번호가 들어가게됩니다. 


https://spreadsheets.google.com/tq?tqx=out:html&gid=[]&tq=[]&key=[]


SELECT A,B,C WHERE A CONTAINS '/228'


------------------------------------

SELECT column_name,column_name

FROM table_name;


SELECT * FROM table_name;

------------------------------------





정렬된 값, 특정구간의 값만 받아오기


https://spreadsheets.google.com/feeds/list/KEY/workSheetID/public/basic?alt=json-in-script

위 URL맨 뒤에 파라메터를 추가해주면됩니다.


예를들어 views라는 열을 기준으로 오름차순 정렬된 데이터를 받으려면

https://spreadsheets.google.com/feeds/list/KEY/workSheetID/public/basic?alt=json-in-script&orderby=column:views

위와 같이 맨 뒤에 &orderby=column:views를 추가하시면됩니다.


한번더 예를들어 views라는 열을 기준으로 이번엔 내림차순으로 정렬된 데이터를 받으려면

https://spreadsheets.google.com/feeds/list/KEY/workSheetID/public/basic?alt=json-in-script&orderby=column:views&revert=true

&orderby=column:views&revert=true와 같이 2가지 파라메터를 동시에 입력하면 됩니다.


마지막으로 구조화된 쿼리(structured query)도 가능합니다.

예를들어 ranking이 20이하인 데이터만 받으려면

https://spreadsheets.google.com/feeds/list/KEY/workSheetID/public/basic?alt=json-in-script&sq=ranking<20

위와같이 sq파라메터에 쿼리를 입력하시면됩니다.


특정범위의 값을 받아올때는 list 보단 cells 를 써서&min-row=시작 행번호&max-row=끝 행번호&min-col=시작 열번호&max-col=끝 열번호 

추가하시면 원하는 범위의 값만 받아낼 수 있더라구요. 

끝행번호나 끝열번호를 빼버리면 시작행/열번호부터 데이터가 있는부분까지 포함되구요




구글 스프레드시트 API에서 자세한 설명을 확인할 수 있습니다.

https://developers.google.com/google-apps/spreadsheets/


로그인 후 댓글쓰기가 가능합니다.

?

List of Articles
번호 분류 제목 날짜 조회 수
34 [Docs]스프레드시트 구글 스프레드시트에서 셀값이 특정일에서 현재일과 3일 이내의 범위에 들어오면 이메일을 발송하는 방법 2023.03.26 40258
33 [Docs]스프레드시트 Google Spreadsheet (Docs) 에서 우리은행 환율정보 이용하기 2014.11.11 29867
32 [Docs]스프레드시트 음력변환 2014.11.11 17849
31 [Docs]스프레드시트 Google SpeadSheet 조건에 맞는 데이터만 참조하여 가져오기(importrange, Query) 1 file 2016.08.06 12928
30 [Docs]스프레드시트 구글캘린더 CSV 파일로 일괄 기록하기 file 2018.08.31 12222
29 [Docs]스프레드시트 구글 스프레드시트 설문지 내맘대로 수정하기 file 2016.08.13 11616
28 [Docs]스프레드시트 구글 스프레드시트를 이용한 지메일 예약발송 방법 file 2017.04.30 10788
27 [Docs]스프레드시트 스프레드시트 autohotkey html gmail 스마트폰 이용하여 핑로스 즉시 알림받기 file 2018.01.25 10576
26 [Docs]스프레드시트 구글 스프레드시트에서 O열=입금완료 가 있는 행은 행 전체가 노란색으로 변하게 하기 2023.03.24 10046
25 [Docs]스프레드시트 스프레드시트의 내용이 수정될 경우 즉시 메일발송하는 스크립트 테스트 중 file 2018.01.19 7526
24 [Docs]스프레드시트 구글 앱스 스크립트(Google Apps Script) 외부에서 실행하기 2 2019.01.09 7027
23 [Docs]스프레드시트 google spreadsheets html form post로 전달받기 file 2018.01.23 6858
22 [Docs]스프레드시트 구글 앱스 스크립트(Google Apps Script) 외부에서 실행하기 2019.01.09 6802
21 [Docs]스프레드시트 구글 스프레드시트 ajax POST를 통한 기록 따라해보기 file 2018.01.13 6662
20 [Docs]스프레드시트 [구글스프레드시트] 현재의 셀주소 참조(address, cell) 2022.01.26 6343
19 [Docs]스프레드시트 구글 드라이브에서 다른 파일 데이터 참조하기 file 2016.08.06 6323
18 [Docs]스프레드시트 구글 스프레드시트 쿼리 사용하기 #3 날짜편 2021.09.26 6131
17 [Docs]스프레드시트 스프레드시트 api append & update php 셀 내용 수정 4 2016.08.08 5312
16 [Docs]스프레드시트 구글 스프레드시트(Google Spreadsheet)를 데이터베이스로 활용하기 file 2015.07.20 5077
15 [Docs]스프레드시트 스프레드시트 스크립트 소스 2020.12.26 4864
Board Pagination Prev 1 2 Next
/ 2

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소