Zapytanie w arkuszach google: jak korzystać z grupowania według
Do grupowania i agregowania danych w zapytaniu Arkuszy Google możesz użyć następującej składni:
= query ( A1:D12 , " select B, avg(D) group by B " , 1 )
W tym przykładzie wybieramy kolumny B i D w zakresie komórek A1:D12 . Następnie znajdujemy średnią z kolumny D pogrupowaną według kolumny B. Podajemy również 1, aby wskazać, że na górze zbioru danych znajduje się 1 wiersz nagłówka.
W tym przykładzie użyliśmy funkcji agregującej avg() , ale możemy użyć dowolnej z następujących funkcji agregujących:
- przeciętny()
- suma()
- liczyć()
- min()
- maksymalny()
Poniższe przykłady pokazują, jak w praktyce grupować i agregować dane.
Przykład 1: grupowanie i agregowanie według kolumny
Możemy użyć poniższego wzoru, aby wybrać kolumny Zespół i Punkty, a następnie znaleźć średnią z kolumny Punkty pogrupowaną według Zespołu:
To mówi nam, że:
- Średnia punktów zdobywanych przez zawodników Cavs wynosi 10,8 .
- Średnia punktów zdobytych przez zawodników Celtics to 12,7 .
I tak dalej.
Przykład 2: grupowanie i agregowanie według wielu kolumn
Możemy użyć poniższego wzoru, aby wybrać kolumny Zespół, Konferencja i Punkty, a następnie znaleźć maksimum kolumny Punkty, pogrupowane według Zespołu i Konferencji:
To mówi nam, że:
- Najwięcej punktów zdobytych przez dowolnego zawodnika drużyny Cavs w Konferencji Wschodniej to 13,4 .
- Najwięcej punktów zdobytych przez dowolnego zawodnika drużyny Celtics w Konferencji Wschodniej to 22,4 .
I tak dalej.
Jak uniknąć #VALUE! Błędy
Aby uniknąć #VALUE! błędy podczas grupowania i agregowania danych, upewnij się, że każda kolumna zawarta w instrukcji Select spełnia jedno z poniższych kryteriów:
- Ma zastosowaną funkcję agregującą.
- Jest zawarty w grupie według instrukcji.
Dopóki każda kolumna w instrukcji Select spełnia jedno z tych kryteriów, możesz uniknąć #VALUE! błąd.
Dodatkowe zasoby
Zapytanie w Arkuszach Google: jak wybrać wiele kolumn
Zapytanie w Arkuszach Google: wybierz wiersze zawierające ciąg
Zapytanie w Arkuszach Google: jak korzystać z sortowania według