Applies ToExcel za Microsoft 365

V GROUPBY  funkciji lahko ustvarite povzetek podatkov s formulo. Podpira združevanje po eni osi in združevanje povezanih vrednosti. Če imate na primer tabelo s podatki o prodaji, lahko ustvarite povzetek prodaje po letih. 

Sintaksa

Funkcija GROUPBY omogoča združevanje, razvrščanje in filtriranje podatkov na podlagi polj, ki jih določite.

Sintaksa funkcije GROUPBY je:

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

Argument

Opis

row_fields

(zahtevano)

Matrika ali obseg, usmerjen na stolpce, ki vsebuje vrednosti, ki se uporabljajo za združevanje vrstic in ustvarjanje glav vrstic. 

Matrika ali obseg lahko vsebuje več stolpcev. V tem primeru bo rezultat imel več ravni skupine vrstic.

vrednosti

(zahtevano)

Matrika ali obseg podatkov, ki se združijo v stolpcih.

Matrika ali obseg lahko vsebuje več stolpcev. V tem primeru bo rezultat imel več združevanj.

funkcija

(zahtevano)

Eksplicitna ali zmanjšana vrednost eta (SUM, PERCENTOF, AVERAGE, COUNT itd.), ki se uporablja za združevanje vrednosti.

Lahko se zagotovi vektor lambdov. V tem primeru bo rezultat imel več združevanj. Usmerjenost vektorja bo določila, ali so razporejeni glede na vrstico ali stolpec.

field_headers

Število, ki določa, ali row_fields in vrednosti glave ter ali naj bodo v rezultatih vrnjene glave polj. Možne vrednosti so:

Manjka: Samodejno (privzeto)0: Ne 1: Da in ne pokaži 2: Ne, vendar ustvari3: Da in pokaži

Opomba: Samodejno predvideva, da podatki vsebujejo glave, ki temeljijo na argumentu vrednosti. Če je 1. vrednost besedilo in je 2. vrednost število, se za podatke predvideva, da imajo glave. Glave polj so prikazane, če je na voljo več ravni skupine vrstic ali stolpcev.

total_depth

Določa, ali naj glave vrstic vsebujejo vsote. Možne vrednosti so:

Manjka: Samodejno: Skupne vsote in, kjer je mogoče, delne vsote (privzeto)0: Brez skupnih vsot1:Skupne vsote 2: Skupne in delne vsote-1: Skupne vsote pri vrhu 2: skupne in delne vsote na vrhu 

Opomba: Pri delnih vsotah morajo imeti polja vsaj 2 stolpca. Števila, večja od 2, so podprta, če so v polju zadostni stolpci.

sort_order

Število, ki označuje, kako naj bodo vrstice razvrščene. Številke se ujemajo s stolpci v row_fields ki jim sledijo stolpci v vrednostih. Če je število negativno, so vrstice razvrščene v padajočem/obratnem vrstnem redu.

Vektor števil je mogoče navesti, ko razvrščate le na osnovi row_fields

filter_array

1D-polje s stolpci logičnih vrednosti, ki označuje, ali je treba upoštevati ustrezno vrstico s podatki.

Opomba: Dolžina matrike se mora ujemati z dolžino nabora row_fields

field_relationship

Določa polja relacije, ko je več stolpcev navedenih row_fields. Možne vrednosti so:

0: Hierarhija (privzeto)1: Tabela

Pri relaciji polja Hierarhija (0) razvrščanje novejših stolpcev polj upošteva hierarhijo starejših stolpcev.   

Z relacijo polja tabela (1) se razvrščanje vsakega stolpca polja izvede neodvisno. Delne vsote niso podprte, saj so odvisne od podatkov s hierarhijo.  

Primeri

1. primer: GROUPBY uporabite za ustvarjanje povzetka skupne prodaje po letih.

S GROUPBY ustvarite povzetek skupne prodaje po letih. =GROUPBY(A2:A76; D2:D76; SUM)

2. primer: GROUPBY uporabite za ustvarjanje povzetka skupne prodaje po izdelku. Razvrsti padajoče po prodaji.

Uporabite GROUPBY, da ustvarite povzetek skupne prodaje po izdelku. Razvrsti padajoče po prodaji. =GROUPBY(C2:C76; D2:D76; SUM,,,-2)

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.