Vai vēlaties kārtot savus Excel datus kā profesionālis? Lūk, kā izmantot funkciju SORTBY, lai bez piepūles sakārtotu izklājlapas.

Microsoft Excel piedāvā jaudīgus rīkus datu apkopošanai, kārtošanai un vizualizēšanai gandrīz jebkurā iedomājamā veidā. Dažreiz jūs saskaraties ar scenāriju, kurā jums ir jāizveido vairāki konkrēti informācijas skati.

Funkcija SORTBY programmā Excel piedāvā ērtu veidu, kā izveidot sarežģītus sadalījumus un izstrādāt specializētus datus datu izkārtojumi, kas sniedz skaidrību jūsu informācijai, neradot neskaidrības jūsu oriģinālā datu kopa.

Izmanto Excel funkcijai SORTBY programmā Excel

Ir vairāki veidi, kā kārtot datus programmā Excel, lai gan metodēm, kas visbiežāk ienāk prātā, var būt trūkumi sarežģītākām vajadzībām.

Izmantojot funkciju KĀRTOT izveido atsevišķu, sakārtotu datu kopu, taču jūs varat kārtot tikai pēc vienas kritēriju kopas. Kārtošana, izmantojot Excel kārtošanas un filtrēšanas rīku piedāvā daudz precīzāku precizitāti, taču sākotnējā datu kopa tiek kārtota tieši, kas padara vairāku skatu izveidi un attēlošanu grūtāku, it īpaši, ja vēlaties tos skatīt vienlaikus.

Funkcija SORTBY būtībā apvieno šo divu funkciju labākās daļas; tas izveido atsevišķu jūsu datu kopas skatu (vai "masīvu"), ko var kārtot pēc vairākiem kritērijiem. Piemēram, jūs varētu kārtot spēlētāju tablo spēlē pēc komandas nosaukuma, pēc rezultāta, pēc tam pēc konkrētiem sasniegumiem spēlē.

Piemērā, ko izmantosim šim rakstam, ir pieejams pārdošanas datu saraksts visā reģionā. Slejās ir norādīti mūsu pārdošanas darbinieku uzvārdi, štats, kurā viņi strādā, viņu veikto pārdošanas gadījumu skaits un kopsumma, ko viņi ir nopelnījuši no šiem pārdošanas darījumiem.

Kā programmā Excel izmantot funkciju SORTBY

Lai izveidotu savu pirmo kārtošanu ar funkciju SORTBY, sakārtosim pārdevējus pēc valsts.

  1. Atlasiet šūnu F2.
  2. Šūnā vai formulas joslā ierakstiet šo:
    =KĀRTOT(A2:D16,B2:B16)
  3. Nospiediet Ievadiet.

Šī funkcija liek Excel kārtot visu mūsu diapazonu (šūnas A2 cauri D16) pēc "State" vērtībām šūnās B2 cauri B16. Pēc noklusējuma tiek automātiski iestatīta augošā secība (A-Z). Iegūtajā masīvā ir uzskaitīti mūsu dati, kas sakārtoti pa štatiem (vispirms Arizona, pēc tam Kalifornija, pēc tam Ņūmeksika...).

Ņemiet vērā, ka vārdu saraksts nav sakārtots alfabēta secībā, jo tas nav tas, ko mēs lūdzām darīt. Tomēr šo formulu ir viegli mainīt, lai norādītu vairākus kritērijus.

Kārtošana pēc vairākiem kritērijiem vienlaikus ar SORTBY programmā Excel

Mainīsim savu jauno datu kopu, lai vispirms kārtotu pēc štata, pēc tam pēc veikto pārdošanas darījumu skaita, izveidojot miniatūru vērtējumu par to, cik veiksmīgi katrs mūsu pārdevējs bija katrā štatā.

  1. Atlasiet šūnu F2 atkal. Alternatīvi, ja vēlaties saglabāt arī pirmo formulu, lai salīdzinātu atšķirības, atlasiet šūnu K2 vietā.
  2. Šūnā vai formulas joslā ierakstiet šo:
    =KĀRTOT(A2:D16,B2:B16,1,C2:C16,-1)
  3. Nospiediet Ievadiet.

Iegūtajam jaunajam masīvam tagad ir nedaudz sarežģītāka formula, jo mēs lūdzam Excel kārtot pēc vairākiem laukiem.

Formula sākas tāpat kā iepriekšējā formula, proti, mēs lūdzam Excel sakārtot mūsu masīvs kolonnās A līdz D ar "Valsts" informāciju B slejā, bet, ņemot vērā, mums tagad ir vairākas diapazonus, pēc kuriem mēs vēlamies kārtot, mums programmā Excel ir jāprecizē abi masīvi, pēc kuriem mēs vēlamies kārtot ( pēc_masīva sintakse), kā arī šķirošanas secība, vai virzienu, kurā mēs vēlamies, lai programma Excel kārtotu datus.

Katrs no pēc_masīva argumenti var būt tikai vienas kolonnas platumā, un vērtības ir norādītas vertikāli, kā tās ir šeit (for piemēram, šūnas B2:B16) vai vienas rindas garumā ar vērtībām, kas norādītas horizontāli (piemēram, šūnas A4:D4).

Lai gan abas kolonnas, kuras tikko lūdzām kārtot šai formulai, kolonnas B un C atrodas blakus katrai cits, mēs nevaram apvienot abas kolonnas vienā diapazona pieprasījumā formulā (kā "B2:C16"). To darot, tiek parādīts "#REF!" kļūda, jo programma Excel nezina, pēc kura no šiem laukiem kārtot vai kādā secībā.

Nemaz nerunājot par to, ka ir pilnīgi iespējams, ka diapazoni, kurus vēlaties kārtot, ir atdalīti viens no otra (piemēram, B un D kolonnas šeit), vai arī jūs vēlaties kārtojiet šūnas pēc diapazoniem, kas nav sakārtoti jūsu datos (piemēram, ja vēlaties kārtot pēc "State" kolonnā B, pēc tam pēc "Nosaukums" kolonnā A, kā ieteikts agrāk).

Tādējādi abām kolonnām ir jābūt norādītām formulā kā atsevišķi diapazoni, lai programmai Excel skaidri norādītu secībā, kādā vēlamies kārtot masīvu — iepriekš minētajā piemērā vispirms pēc stāvokļa, pēc tam pēc skaita pārdošanu.

The šķirošanas secība sintaksi var definēt divos virzienos: "1" augošā secībā (A-Z secība vai zemākie skaitļi sakārtoti vispirms) vai "-1" dilstošā secībā (Z-A secība vai augstākie skaitļi sakārtoti vispirms). The šķirošanas secība laukos nedrīkst būt citi skaitļi, izņemot 1 vai -1, vai arī "#VALUE!" kļūda tiks atgriezta, jo nav citu veidu, kā pasūtīt datus.

Norādot šķirošanas secība mūsu formulas pirmajā versijā bija tikai neobligāts, jo uzreiz bija skaidrs, pēc kā mēs šķirojam, un mēs jau šķirojām augošā secībā.

Tomēr, ja mēs vēlamies kārtot šīs vērtības dilstošā secībā vai ikreiz, kad mēs kārtojam pēc vairākiem kritērijiem, tas ir obligāti sintakse, kas jāaizpilda, jo kārtošanas secību var sakārtot dažādos virzienos dažādiem diapazoniem, kā mēs to darījām šajā formula.

Turklāt mēs nevaram lūgt, lai šī formula daļēji kārtotu mūsu masīvu, piemēram, kārtojot A1:D16 pēc diapazona B1:B10. Katram diapazona argumentam formulā ir jāietver vienāds šūnu skaits — tātad, ja mūsu oriģināls masīvs vērtībai ir 15 šūnas, tad visas pēc_masīva argumentiem, pēc kuriem mēs lūdzam formulu kārtot, arī jāsatur 15 šūnas. Pretējā gadījumā mēs saņemsim "#VALUE!" kļūda.

Tagad, kad esam izpratuši šīs formulas pamatelementus, ir viegli saprast, kā izmantot SORTBY, lai sakārtotu datus pēc tik daudziem kritērijiem, cik mēs vēlamies vai vajag. Ievadiet masīvs vispirms, pēc tam ierakstiet pēc_masīva kārtot, tad šķirošanas secība, tad mūsu nākamais pēc_masīva, mūsu nākamais šķirošanas secībaun tā tālāk, tāpat kā formulas sintaksē:

=SORTBY(masīvs, pēc_masīva1, [kārtošanas_kārtība1], [pēc_masīva2, kārtošanas_kārtība2],...)

SORTBY ir vēl viena spēcīga, daudzpusīga funkcija programmā Excel

Funkcija SORTBY programmā Microsoft Excel ļauj viegli izveidot noteiktu informācijas sadalījumu, un tā ir daudzpusīga rīks, lai bez piepūles sakārtotu nekārtīgas datu kopas sarežģītos veidos, lai padarītu jūsu informāciju skaidrāku un ērtāku apstrīdams.

Ir vēl vairāk veidu, kā izmantot daudzās Excel funkcijas, rīkus un līdzekļus, lai sakārtotu izklājlapas un efektīvāk un produktīvāk izmantotu savu laiku.