Primeri funkcij SORT - Excel in Google Preglednice

Ta vadnica prikazuje, kako uporabljati SORT funkcija v Excelu razvrstite seznam vrednosti.

Pregled funkcije SORT

Funkcija SORT se uporablja za razvrščanje vrednosti v obsegu ali matriki. Uporablja se lahko za urejanje vrednosti v naraščajočem ali padajočem vrstnem redu.

Če želite uporabiti funkcijo SORT Excel za delovni list, izberite celico in vnesite:

(Upoštevajte, kako so prikazani vnosi formule)

Funkcija SORT Sintaksa in vhodi:

= SORT (matrika, [sort_index], [sort_order], [by_col])

matriko - Obseg ali matrika za razvrščanje.

[sort_index] (neobvezno) - Indeks stolpca za razvrščanje. Če ga izpustite, je privzeto 1.

[sort_order] (neobvezno) - Uporaba 1 razvrstiti po naraščajočem vrstnem redu in -1 za padajoči vrstni red. Ko je izpuščen, je privzeto 1, to je naraščajoči vrstni red.

[by_col] (neobvezno) - Uporaba PRAV razvrstiti po stolpcu in LAŽNO razvrsti po vrsticah. Če je izpuščeno, je privzeto FALSE, to je Razvrsti po vrstici.

Za razvrščanje vrednosti v naraščajočem ali padajočem vrstnem redu

Niz vrednosti lahko naročimo v naraščajočem ali padajočem vrstnem redu. V ta namen manipuliramo z argumentom [sort_order] v funkciji SORT.

Če želite razvrstiti naš seznam zaposlenih A2: A7 v naraščajoči vrstni red vnesemo naslednjo formulo D2.

= RAZVRSTI (A2: A7)

Opazili boste, da smo v zgornjem primeru izpustili argument [sort_order], to je zato, ker ni treba nastaviti njegove vrednosti, če želite svoj obseg razvrstiti po naraščajočem vrstnem redu.

V spodnjem primeru smo vrednost argumenta [sort_order] nastavili na -1, tako da uredimo naš niz v padajoči vrstni red. Vnesemo naslednjo formulo D2:

= RAZVRSTI (A2: A7,, -1)

Opazili boste, da je tretji argument [sort_order] v naši formuli nastavljen na -1. Ko je nastavljeno na 1 vrne seznam v naraščajočem vrstnem redu.

Za razvrščanje vrednosti po drugem stolpcu

Funkcijo SORT lahko uporabite tudi za razvrščanje stolpca v matriki po vrednostih v drugem stolpcu iste matrike. Na primer, želimo razvrstiti naš seznam zaposlenih A2: A7 po oddelkih, v katerih delajo B2: B7. Če želite to narediti, vnesite naslednjo formulo E2:

= RAZVRSTI (A2: B7,2)

Opazili boste, da je drugi argument [sort_index] je nastavljeno na 2. To pomeni, da uporabljamo drugi stolpec za razvrščanje vrstnega reda izhodov funkcije.

Ta primer je mogoče rešiti tudi s funkcijo SORTBY, ki je glede na uporabo in funkcionalnost tesno povezana s funkcijo SORT.

Za razvrščanje vrednosti po več stolpcih

V prejšnjem razdelku smo videli, kako razvrstiti vrednosti v enem stolpcu po vrednostih v drugem stolpcu. S funkcijo SORT lahko greste korak dlje in razvrstite rezultat po drugem stolpcu.

Predstavljajte si scenarij, v katerem želimo razvrstiti naš seznam zaposlenih A2: A7 po oddelku, kateremu pripadajo B2: B7 nato želimo imena razvrstiti po abecedi znotraj vsakega oddelka. Če želite to narediti, vnesite naslednjo formulo E2:

= RAZVRSTI (A2: B7, {2,1}, {1,1})

Za to uporabljamo konstantna polja {2,1} in {1,1}.

[sort_index] = {2,1}

Zgornji delček pomeni, da podatke najprej razvrstimo po drugem stolpcu, tj. Stolpcu oddelka, nato pa po prvem stolpcu, tj. Stolpcu zaposlenega

[sort_order] = {1,1}

Zgornji delček pomeni, da tako drugi kot prvi stolpec razvrstimo po naraščajočem vrstnem redu.

Uporabite z drugimi formulami dinamičnega niza

Funkcijo SORT lahko za dodatno funkcionalnost uporabite skupaj z drugimi formulami dinamičnih nizov, kot sta UNIQUE in FILTER.

Z edinstveno funkcijo

Na primer, radi bi razvrstili seznam edinstvenih zaposlenih v našem podjetju, zato vnesemo naslednjo formulo D2:

= RAZVRSTI (ENOTNO (A2: A7))

S funkcijo FILTER

Na primer, radi bi vrnili seznam sadja, katerega prodajna količina je dosegla ali presegla naš cilj D2, za to vnesemo naslednjo formulo F2:

= SORT (FILTER (A2: B17, B2: B17> = D2), 2, -1)

Težave

#SPILL!

Do te napake pride, če je v razponu razlitja vrednost, to je območje, kjer funkcija SORT daje rezultate.

Če želite odpraviti to napako, počistite obseg, ki ga Excel poudarja.

Nasveti in zvijače glede funkcije SORT

  1. The [sort_order] je lahko samo 1 (naraščajoče) ali -1 (padajoče), če za ta argument ni podana nobena vrednost, je funkcija SORT privzeto razvrščena po naraščajočem vrstnem redu.
  1. Poskrbite, da so celice pod vnosno celico prazne, da se izognete napaki pri razlitju, več o napaki pri razlitju preberite "tukaj" - dodajte povezavo do "Uvod v formule dinamičnega niza"

  1. Funkcijo SORT lahko uporabite z drugimi funkcijami dinamičnega niza, kot sta FILTER in UNIQUE, da ustvarite bolj vsestranske formule.

RAZVRSTI v Google Preglednicah

Funkcija SORT deluje v Google Preglednicah popolnoma enako kot v Excelu:

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave