Applies ToExcel za Microsoft 365

Funkcija GROUPBY  omogućava da kreirate rezime podataka putem formule. Podržava grupisanje duž jedne ose i agregiranje povezanih vrednosti. Na primer, ako ste imali tabelu sa podacima o prodaji, možete da generišete rezime prodaje po godini. 

Sintaksa

Funkcija GROUPBY vam omogućava da grupišete, agregirate, sortirate i filtrirate podatke na osnovu polja koja navedete.

Sintaksa funkcije GROUPBY je:

GROUPBY(row_fields,vrednosti,funkcija,[field_headers],[total_depth],[sort_order],[filter_array],[field_relationship])

Argument

Opis

row_fields

(obavezno)

Niz ili opseg orijentisan na kolone koji sadrže vrednosti koje se koriste za grupisanje redova i generisanje zaglavlja redova. 

Niz ili opseg mogu da sadrže više kolona. Ako je tako, izlaz će imati više nivoa grupe redova.

vrednosti

(obavezno)

Niz ili opseg podataka orijentisan na kolone koji se prikupljaju.

Niz ili opseg mogu da sadrže više kolona. Ako je tako, izlaz će imati više agregatnih funkcija.

funkcija

(obavezno)

Eksplicitna ili eta smanjena lambda (SUM, PERCENTOF, AVERAGE, COUNT itd.) koja se koristi za agregiranje vrednosti.

Vektor lambdasa se može obezbediti. Ako je tako, izlaz će imati više agregatnih funkcija. Položaj vektora će odrediti da li su postavljeni u redove ili kolone.

field_headers

Broj koji navodi da li row_fields i vrednosti imaju zaglavlja i da li treba vratiti zaglavlja polja u rezultatima. Moguće vrednosti su:

Nedostaje: Automatsko (podrazumevano)0: Broj 1: Da i ne prikazuj 2: Ne, ali generiši3: Da i prikaži

Napomena: Automatsko pretpostavlja da podaci sadrže zaglavlja na osnovu argumenta vrednosti. Ako je prva vrednost tekst, a 2. vrednost broj, onda se pretpostavlja da podaci imaju zaglavlja. Zaglavlja polja se prikazuju ako postoji više nivoa grupe redova ili kolona.

total_depth

Određuje da li zaglavlja redova treba da sadrže ukupne vrednosti. Moguće vrednosti su:

Nedostaje: Automatsko: Sveukupne vrednosti i, gde je to moguće, međuvrednosti (podrazumevano)0: Bez ukupnih vrednosti1: Sveukupne vrednosti2: Sveukupne i međuvrednosti-1: Sveukupne vrednosti na vrhu 2: Sveukupne i međuvrednosti na vrhu 

Napomena: Za međuvrednosti polja moraju da imaju najmanje 2 kolone. Podržani su brojevi veći od 2, a obezbeđeno polje ima dovoljno kolona.

sort_order

Broj koji ukazuje na to kako redovi treba da se sortiraju. Brojevi odgovaraju kolonama row_fields slede kolone u vrednostima. Ako je broj negativan, redovi se sortiraju opadajućim/obrnutim redosledom.

Vektor brojeva se može obezbediti prilikom sortiranja na osnovu samo row_fields

filter_array

1D niz Bulovih vrednosti orijentisan na kolonu koji ukazuje na to da li treba razmotriti odgovarajući red podataka.

Napomena: Dužina niza mora da se podudara sa dužinom navedenih row_fields. 

field_relationship

Navodi polja relacija kada je za više kolona obezbeđeno row_fields. Moguće vrednosti su:

0: Hijerarhija (podrazumevano)1: Tabela

Uz relaciju polja Hijerarhija (0), sortiranje novijih kolona polja uzima u uzimajući u prethodno stanje hijerarhiju.   

Pomoću relacije polja tabele (1), sortiranje svake kolone polja se radi nezavisno. Međuvrednosti nisu podržane jer se oslanjaju na podatke koji imaju hijerarhiju.  

Primeri

1. primer: koristite GROUPBY da biste generisala rezime ukupne prodaje po godini.

Koristite GROUPBY za generisanje rezimea ukupne prodaje po godini. =GROUPBY(A2:A76,D2:D76,SUM)

2. primer: koristite GROUPBY za generisanje rezimea ukupne prodaje po proizvodu. Sortiraj po opadajućem redosledu po prodaji.

Koristite GROUPBY za generisanje rezimea ukupne prodaje po proizvodu. Sortiraj po opadajućem redosledu po prodaji. =GROUPBY(C2:C76,D2:D76,SUM,,,-2)

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.