Google 스프레드 시트 SQL-ish Query을 사용하여 여러 스프레드 시트의 데이터를 요약합니다. 이것은 천천히 일하고는 있지만 오랫동안 잘 작동 해 왔습니다.Google 스프레드 시트 QUERY ... 작업을 중단 한 곳
오늘 일부 검색어에 문제가 있습니다. 특히 소스 데이터의 날짜를 TODAY()
과 비교하는 경우 문제가 있습니다.
가짜 데이터에서 문제를 재현하기 위해 사용한 link to a shared spreadsheet은 다음과 같습니다.
편집 : 예가 AdamL의 제안으로 업데이트되었습니다.
소스 데이터가 컬럼 "일련 번호", "입력", "위치"및 "보증 만료"으로 A1:D6
범위이다. 마지막 열은 날짜입니다. A9
에서
이 기능
모든 데이터를 요약 :=query(A1:D6,"select B, count(A) group by B pivot C")
을 ...과 같이 :
가 여기에 일입니다. WHERE
및 DATE()
을 사용하여 필터링하려고하면 쿼리가 완전히 무너지는 것 같습니다. 내가 원했던 것은 위와 같지만 과거의 열 D
에 날짜가있는 데이터 행만 포함하는 테이블입니다. 나는 이것이 나에게 내가 원하는 요약을 제공하기 위해 어떻게합니까
: 나는 날짜를 포함하지 뭔가 필터를 변경하는 경우
=query(A1:D6,"select B, count(A) where D < now() group by B pivot C")
, 내가 예상 출력을 얻을 ?
내가 탄 것을 줄 것이다.내 실제 시트에는 datetime 값이 있으며 지난 며칠 동안 내 쿼리가 작동을 멈췄습니다! – Mogsdad
아하이 봐요. 시간대 문제에도 불구하고 datetime 값 *은 * 작동해야합니다. 방금 검색된 것으로 보이는 몇 가지 사항을 테스트했습니다. – AdamL
골드 스타! 그것은 트릭을했다. 그들은'date'와'datetime'의 비교를 강화한 것 같습니다. – Mogsdad