Excel

Kārtot pēc divām kolonnām

Sort Two Columns

Excel formula: kārtojiet pēc divām kolonnāmVispārīgā formula | _+_ | Kopsavilkums

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.

Skaidrojums

Parā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)

Piemērs - kārtot pēc divām kolonnām augošā secībā

Dinamiskās masīva formulas ir pieejami Office 365 tikai. Autors Deivs Bruns


^