스프레드시트 서식: 천만영화 중에 본것

이번 스프레드시트는 업무용은 아니고 재미로 만든 서식입니다. 트위터에서 #천만영화_중에_본것 이라는 태그가 잠시 트렌드에 오른 것을 보고 블로그 포스팅 주제로 삼아보았습니다. 우선 영화관 입장권 통합전산망 사이트에 가서 역대 박스오피스 페이지를 확인했습니다. 총 200건의 영화가 관객수 많은 순으로 정리되어 있었습니다. 2020년 3월 16일 기준으로 천만을 넘는 영화는 25개. 25개의 영화를 스프레드시트로 가져왔습니다. 역대 박스오피스 기준 천만 영화 …

구글 스프레드시트 기초 사용법

얼마 전 스터디파이라는 온라인 스터디 플랫폼에서 스프레드시트 입문 강좌를 열었습니다. 4월 한 달간 첫 번째 스터디를 진행하였고, 무사히 한 사이클을 마쳤습니다. 스프레드시트 입문 온라인 스터디를 진행을 준비하면서 가장 큰 난관은 바로 커리큘럼 만들기였습니다. 나름 스프레드시트 사용법을 많이 포스팅했지만, 입문자를 위한 기초 사용법에 대한 내용은 부족했기 때문입니다. 그렇다고 이제 와서 기초 사용법을 포스팅하기에는 시간적인 여유도 없었습니다. …

앱스 스크립트 사용법 (6) 매크로에 함수 추가하기

앱스 스크립트는 스크립트 편집기로 들어가야만 실행할 수 있기 때문에 자주 실행해야 하는 경우 상당히 불편합니다. 그래서 앱스 스크립트 사용법 (4) gmail에 접근하기 > 커스텀 메뉴 추가 에서 편의성을 위해 커스텀 메뉴를 추가하는 방법을 알려드린 적이 있습니다. 이번에는 커스텀 메뉴 추가보다 더 간단한 방법으로 스프레드시트 메뉴에서 앱스 스크립트를 실행할 수 있는 방법을 알려드리겠습니다. 앱스 스크립트 사용법 (5) xml …

앱스 스크립트 사용법 (5) xml 파싱

이번에는 구글 앱스 스크립트를 사용하여 xml 파일을 읽어들이고, 읽은 데이터를 스프레드시트에 표시하는 시트를 만들어보겠습니다. 참조하는 xml은 공공데이터 포털사이트 https://www.data.go.kr/ 의 서울특별시 관측소별 기상관측 정보(시간단위)에서 제공하는 오픈 API를 통해 접근했습니다. 오픈 API로 접근한 xml  xml을 읽어들이는 코드는 Google Apps Script > REFERENCE > Class XmlService를 참고하였습니다. function myFunction() { var sheet = SpreadsheetApp.getActiveSheet(); var numRows = 2; …

구글 스프레드시트 사용법 (18) 피봇 테이블로 연간, 월간, 주간 테이블 만들기

이번에는 구글 스프레드시트 사용법 (17) 날짜 함수 를 활용하여 긴 기간의 데이터를 피봇 테이블로 연간, 월간, 주간 테이블 만드는 방법을 알아보겠습니다. 샘플 데이터로는 2018년 11월부터 2019년 3월 사이의 점심 식사 날짜, 메뉴, 가격 데이터를 사용합니다. 기본 데이터입니다. 우선은 기본데이터 그대로 피봇 테이블을 만들어보겠습니다. 행에 '날짜'를 추가해보겠습니다. 아래와 같이 날짜 데이터가 그대로 표시됩니다. 기본 날짜 데이터만으로는 연간이나 월간 …