Query 문법 중 where 절에는 일부 함수를 조건으로 사용할 수 있습니다. 그 중에서 날짜함수를 사용하는 방법에 대해서 알려드리겠습니다. 참고한 내용: Query Language Reference > Scalar Functions 예시 데이터는 2021년1월부터 2022년12월까지 2년간의 한국 공휴일 날짜 테이블입니다.A열에는 공휴일 날짜, B열에는 공휴일 정보가 정리되어 있습니다. 1. year()함수를 사용하여 특정 연도의 날짜 데이터를 검색 연도가 2021년인 날짜만 검색 : …
앱스 스크립트 (11) 셀 배경 색상 변경
앱스 스크립트 (10) 구글 드라이브 폴더 내 파일리스트 추출 (확장판) 하위 폴더 포함 포스팅에 답글로 "혹시 뎁스별로 헤더의 색상을 달리 지정할 수 있는 방법이 있을까요?"라는 질문을 받았습니다. 이번에는 확장판 스크립트를 수정하여 Depth(깊이)에 따라서 헤더에 해당하는 셀의 배경 색상을 변경하는 스크립트를 추가해보았습니다. 폴더를 지정하면 해당 폴더의 파일 리스트를 출력해주는 서브 함수인 _write_file_from_folder 를 수정하였습니다. 수정 후 스크립트 …
스프레드시트 Query 사용법 (9) where NOT 조건 설정하기
Query 문법 중 where 절에 NOT 조건 = 특정 데이터를 제외하는(~이 아닌) 조건을 설정하는 방법에 대해서 알려드리겠습니다. 빈칸 조건에 대한 포스팅인 스프레드시트 Query 사용법 (5) 빈칸 (null) 에서는 빈칸이 아닌 데이터만 검색하는 조건은 is not null 라고 알려드렸었습니다. 조건을 걸고싶은 열의 데이터가 빈칸이 아니라 문자열이거나 숫자일 경우에는 not 이 아니라 연산자 != 나 <> 를 …
스프레드시트 Query 사용법 (8) where 조건 여러 개 설정하기
Query 문법 중 where 절에 여러 개의 조건을 설정하는 방법에 대해서 알려드리겠습니다. 크게 두가지 방법으로 나뉩니다. AND : 여러 조건을 모두 충족하는 결과를 얻고 싶을 때 사용.OR : 여러 조건 중 하나만 충족해도 괜찮은 결과를 얻고 싶을 때 사용. 예시 데이터는 2019년 미쉐린 가이드 서울에서 별점 1점~3점을 받은 레스토랑 26곳의 테이블입니다. AND 로 여러 조건 …
앱스 스크립트 (10) 구글 드라이브 폴더 내 파일리스트 추출 (확장판) 하위 폴더 포함
이번에는 앱스 스크립트 사용법 (9) 구글 드라이브 폴더 내 파일리스트 추출을 한번 더 확장해서 스프레드시트가 있는 구글 드라이브 폴더에 있는 하위 폴더를 포함한 파일 리스트를 만들어주는 시트를 만들어 보겠습니다. 개요 하위 폴더를 포함하는 파일 리스트를 만들고 싶은 구글 드라이브 특정 폴더에 스프레드시트를 만든다.앱스 스크립트로 스프레드시트가 있는 폴더의 하위 폴더를 포함하는 파일 리스트 정보를 가져온다.앱스 스크립트로 스프레드시트에 하위 …