[google-sheets] Google 스프레드 시트 쿼리 : 열 헤더를 제거 할 수 있습니까?

내 Google 스프레드 시트에서이 쿼리를 수행하고 있습니다.

=QUERY(H4:L35;"select sum(L) where H='First Week'"; -1)

그러나 헤더로 “sum”이있는 작은 테이블을 반환하고 그 아래에 결과를 반환합니다. 내가 원하는 것은 결과입니다! 헤더는 어떻게 제거합니까? 할 수 있습니까?



답변

이 시도:

=QUERY(H4:L35,"select sum(L) where H='First Week' label sum(L) ''")

도움이 되길 바랍니다!


답변

=QUERY(QUERY(A1:D, "SELECT *", 1), "SELECT * OFFSET 1", 0)

외부 쿼리 : "SELECT * OFFSET 1"첫 번째 행 (헤더)을 제외합니다.

내부 쿼리는에 제공된 세 번째 인수를 통해 한 행의 헤더를 명시 적으로 지정 QUERY하고 외부 쿼리는 아무것도 지정하지 않습니다.


답변

상위 3 개를 반환하는 QUERY가 있습니다. 여러 행을 반환 할 때이 작업을 수행 할 수 없습니다. 나는 공식으로 행을 숨기고 이제는 답만 표시됩니다.


답변

=INDEX(QUERY(H4:L35;"select sum(L) where H='First Week'"; -1),2,1)

반환 된 배열을 구문 분석하고 첫 번째 열에 반환 된 두 번째 레코드를 선택합니다.

계산 집약적이지 않은 필터 기능을 사용하여이 작업을 수행 할 수도 있습니다.

=SUM(FILTER(L4:L35, H4:H35 = "First Week"))


답변

여기 에서 형식을 참조 하십시오 .

예:

=QUERY(B4:C38,
   "SELECT C, sum(B) where C!='' group by C label C 'Member', sum(B) 'Sum'"
)


답변