서버 / IT 구글스프레드시트로 바르샤경기일정을 간단하게 확인해봅시다 ★
2016.03.25 17:12
출처: https://starbros.blog.me/220665117172
우선 구글계정이 이미 있다고 가정하에 구글드라이브에 접속한다.(https://drive.google.com)
좌측상단에 새로만들기를 클릭하고 구글 스프레드시트를 클릭하면 엑셀과 비슷한 문서가 열린다.
그런다음, 첫번째 홀수행에다 아래와 같이 서식을 입력한다.(엑셀과 매우 유사함)
=IMPORTHTML("https://www.goal.com/kr/fixtures/team/%EB%B0%94%EB%A5%B4%EC%85%80%EB%A1%9C%EB%82%98/2017", "table", 1)
두번째 홀수행에다 아래와 같이 비슷한 방법으로
=IMPORTHTML("https://www.goal.com/kr/fixtures/team/%EB%B0%94%EB%A5%B4%EC%85%80%EB%A1%9C%EB%82%98/2017", "table", 2)
이런식으로
열번째 홀수행에다 아래와 같이 입력한다.
=IMPORTHTML("https://www.goal.com/kr/fixtures/team/%EB%B0%94%EB%A5%B4%EC%85%80%EB%A1%9C%EB%82%98/2017", "table", 10)
그러면 짜잔~~ 아래와 같이 원하는 경기일정 10개가 알기쉽게 표시된다. ミ:つÞ
이게 끝난것은 아니다.
맨위에 메뉴에서 파일- 공유를 클릭하면 아래와 같은 화면이 나온다.
여기서 공유가능한 링크를 가져오고 완료를 누르면 된다.
물론 개인취향에 따라 모두에게 공유할 필요는 없다.
공유링크를 만들고 나서는 해당 링크만 인터넷 즐겨찾기를 해두거나 카톡으로 링크를 저장해 놓으면
언제는 업데이트된 경기일정을 확인해볼 수 있다.
그리고, importhtml이란 서식함수를 통해서 언제든 특정 웹사이트내용을 긁어올 수 있는데,
여기서는 goal.com에서 필요한 바르샤경기일정 URL을 퍼왔다.
함수 중간에 table은 table또는 list를 사용하는데 대부분 table 형식을 취하면 된다.
참고로 이렇게 만들어 놓은 바르샤경기일정은 https://goo.gl/7UbaVT 에서 확인해볼 수 있다.
Link : | https://goo.gl/7UbaVT |
---|
댓글 [6]
-
네이놈 2016.03.25 18:22
-
Star★Bros 2016.03.25 20:04
사용해보지는 않았지만, 엑셀시트에 비주얼베이직 매크로를 작성하듯이
구글스프레드시트에 자바스크립트로 입력폼등을 만드는거라 생각하시면 됩니다.
엑셀 range등과 똑같이 스프레드시트 셀범위를 지정해서 연동하는것도 똑같습니다.
-
네이놈 2016.03.25 23:51
그럼 스프레드시트를 열자마자 뭔가 액션을 취하는 것도 가능하겠군요.
그렇다면 관련 강좌나 자료같은 게 있을까요?
나름 찾는다고 찾았는데.... 마땅히 자료가 없더라구요. 구글에서 도움말같이 나와 있긴한데 영어라서 힘드네요.
-
Star★Bros 2016.03.26 01:35
https://developers.google.com/apps-script
아무래도 자바스크립트에 대한 기본지식은 어느정도 되셔야 할것 같습니다.자바스크립트를 잘한다면 아주 손쉽게 접근할 수 있겠네요. 구글번역기를 돌려도 도움이 될듯하구요.
-
비려막존 2016.03.26 13:20
엑셀에도 이런기능이 있나요? vba를 전혀 몰라도 되겠네요
-
거스 2016.04.01 07:06
산★님 자료 Special2 어디에 있나요?
감사합니다. 혹시 구글 앱스 스크립트 관련해서도 좀 아시나요?