Lai kārtotu pēc divām kolonnām, varat izmantot Funkcija SORTBY . Parādītajā piemērā dati vispirms tiek sakārtoti pēc slejas Grupa augošā secībā, pēc tam pēc slejas Rezultāts dilstošā secībā. F5 formula ir šāda:
= SORTBY (data,col1,order,col2,order)
Rezultāts ir dati, kas sakārtoti pēc grupas, pēc tam pēc rezultāta, un vispirms tiek parādīti visaugstākie rādītāji.
SkaidrojumsParādītajā piemērā mēs vēlamies sakārtot datus B5: D14 vispirms pēc grupas dilstošā secībā. Šeit ir nepieciešama konfigurācija:
- masīvs = B5: D14
- by_array1 = D5: D14
- kārtot_pasūtījums1 = 1
Tālāk sniegtā formula sakārtos datus pēc grupas A-Z:
= SORTBY (B5:D14,D5:D14,1,C5:C14,-1)
Lai paplašinātu formulu, lai kārtotu nākamo pēc rezultātiem, dilstošā secībā, mums jāpievieno:
- by_array2 = C5: C14
- kārtošanas_pasūtījums2 = -1
Pievienojot šos argumentus, pilnīga formula ir šāda:
= SORTBY (B5:D14,D5:D14,1) // sort by group only
Augošs pret dilstošu
Pēc noklusējuma dati ir sakārtoti augošā secībā (A – Z). Šo uzvedību kontrolē argumenti sort_order. Kārtošanas kārtību var iestatīt uz 1 (augoši) vai -1 (dilstošā secībā). Tālāk sniegtā formula ir tāda pati kā iepriekš, izņemot to, ka tā sakārto rezultātus augošā secībā:
norādiet, ka atlasītajā šūnā jābūt veselam skaitlim
= SORTBY (B5:D14,D5:D14,1,C5:C14,-1)
Dinamiskās masīva formulas ir pieejami Office 365 tikai. Autors Deivs Bruns