TIPS

구글시트 QUERY: QUERY로 불러온 날짜의 포맷 변경하기

Google 스프레드시트
작성자
진수 이
작성일
2021-06-03 12:52
조회
826

앞 포스트에서 이어집니다.


구글 QUERY로 불러오는 열의 앞부분 10자리만 불러오는 방법




구글 쿼리로 불러온 날짜가 정상적으로 날짜로 인식되는지 체크해보기 위해 1을 더해보면, 정상임을 알 수 있습니다. 만약 텍스트 형식이라면 #VALUE 값이 표시될 것입니다.




그런데, 셀 형식을 아무리 바꾸어보아도 쿼리로 불러온 날짜는 꿈쩍하지를 않습니다. +1을 한 셀은 형식을 적용하는 대로 잘 바뀌는데 말이죠.




쿼리의 FORMAT 기능을 사용해서 포맷을 부여하려고 해도 아무런 소용이 없습니다.


이 문제를 해결하기 위해서는 쿼리를 적용하기 전에 범위를 수정할 필요가 있습니다.


앞에 10자리를 불러오는 함수로 LEFT를 사용했는데, 이제 LEFT로 불러온 값을 숫자로 바꾸어주는 것으로 해결이 됩니다. ARRAYFORMULA는 DATEVALUE 를 한 값에 더해줍니다.


=QUERY({ArrayFormula(datevalue(left(A1:A15,10))),B1:B15},"SELECT * format Col1 'yyyy-mm-dd (ddd)'",0)

LEFT(A1,10)을 적용하면 날짜 문자열인 2020-01-02를 가져오고, 이에 DATEVALUE(2020-01-02)를 적용하면 숫자 43832로 날짜가 표시됩니다.


이제 숫자 형식으로 바뀌었기 때문에 쿼리의 FORMAT 함수를 자유자재로 적용할 수 있습니다.




적용할 수 있는 날짜 형식은 다음과 같습니다.


날짜 코드설명
d1-31 (일)7
dd01-09 (일)07
ddd월-일Wed, 수
dddd월요일-일요일Wednesday, 수요일
m1-12 (월)8
mm01-12 (월)08
mmm1월-12월Aug, 8월
mmmm영어일때 풀 네임August
mmmmm풀네임의 가장 첫 글자A
y
or
yy
2글자 해20
yyy
or
yyyy
4글자 해2020
전체 32
번호 썸네일 제목 작성자 작성일 추천 조회
12 BigQuery 적용하기: 쇼핑몰 판매분석 사례
BigQuery 적용하기: 쇼핑몰 판매분석 사례
BigQuery 적용하기: 쇼핑몰 판매분석 사례
진수 이 | 2021.06.03 | 추천 0 | 조회 977
진수 이 2021.06.03 0 977
11 BigQuery 빅쿼리 시작하기: 왜?
BigQuery 빅쿼리 시작하기: 왜?
BigQuery 빅쿼리 시작하기: 왜?
진수 이 | 2021.06.03 | 추천 0 | 조회 1185
진수 이 2021.06.03 0 1185
10 IFERROR로 IF없이 VLOOKUP #N/A 제거 방법
IFERROR로 IF없이 VLOOKUP #N/A 제거 방법
IFERROR로 IF없이 VLOOKUP #N/A 제거 방법
진수 이 | 2021.06.03 | 추천 0 | 조회 1758
진수 이 2021.06.03 0 1758
9 구글시트 QUERY: 거래처, 기간에 맞춰 거래명세서 출력하는 방법
구글시트 QUERY: 거래처, 기간에 맞춰 거래명세서 출력하는 방법
구글시트 QUERY: 거래처, 기간에 맞춰 거래명세서 출력하는 방법
진수 이 | 2021.06.03 | 추천 0 | 조회 927
진수 이 2021.06.03 0 927
8 구글시트 QUERY: DATEDIF 와 VLOOKUP을 사용해서 거래처 미방문일수 계산하기
구글시트 QUERY: DATEDIF 와 VLOOKUP을 사용해서 거래처 미방문일수 계산하기
구글시트 QUERY: DATEDIF 와 VLOOKUP을 사용해서 거래처 미방문일수 계산하기
진수 이 | 2021.06.03 | 추천 0 | 조회 848
진수 이 2021.06.03 0 848
7 조건부 서식으로 데이터가 중복되는 셀 표시하기
조건부 서식으로 데이터가 중복되는 셀 표시하기
조건부 서식으로 데이터가 중복되는 셀 표시하기
진수 이 | 2021.06.03 | 추천 0 | 조회 2157
진수 이 2021.06.03 0 2157
6 FILTER/MATCH 두 열을 비교해서 중복되지 않는 데이터 추출하는 방법
FILTER/MATCH 두 열을 비교해서 중복되지 않는 데이터 추출하는 방법
FILTER/MATCH 두 열을 비교해서 중복되지 않는 데이터 추출하는 방법
진수 이 | 2021.06.03 | 추천 0 | 조회 912
진수 이 2021.06.03 0 912
5 구글시트 QUERY: QUERY로 불러온 날짜의 포맷 변경하기
구글시트 QUERY: QUERY로 불러온 날짜의 포맷 변경하기
구글시트 QUERY: QUERY로 불러온 날짜의 포맷 변경하기
진수 이 | 2021.06.03 | 추천 0 | 조회 826
진수 이 2021.06.03 0 826
4 구글시트 QUERY: QUERY로 불러오는 열의 앞부분 10자리만 불러오는 방법
구글시트 QUERY: QUERY로 불러오는 열의 앞부분 10자리만 불러오는 방법
구글시트 QUERY: QUERY로 불러오는 열의 앞부분 10자리만 불러오는 방법
진수 이 | 2021.06.03 | 추천 0 | 조회 556
진수 이 2021.06.03 0 556
3 구글 스프레드시트의 강력한 기능 QUERY
구글 스프레드시트의 강력한 기능 QUERY
구글 스프레드시트의 강력한 기능 QUERY
진수 이 | 2021.06.03 | 추천 0 | 조회 2094
진수 이 2021.06.03 0 2094

© 2019-2022 autooffice. All rights reserved.