Funcția SORTBY sortează conținutul unei zone sau matrice pe baza valorilor dintr-o zonă sau matrice corespunzătoare.

Browserul nu acceptă redarea video.

Notă: Această funcție este disponibilă în prezent abonaților Microsoft 365 din Canalul Curente. Va fi disponibil abonaților Microsoft 365 în canalul Semi-Annual Enterprise începând din iulie 2020. Pentru mai multe informații despre cum sunt 365 Microsoft 365 abonații dvs., consultați Când primesc cele mai noi caracteristici pentru Microsoft 365.

În acest exemplu, sortăm o listă cu nume de persoane după vârsta lor, în ordine crescătoare.

Utilizați SORTBY pentru a sorta o zonă. În acest caz, am utilizat =SORTBY(D2:E9,E2:E9) pentru a sorta o listă cu nume de persoane după vârsta lor, în ordine crescătoare.

=SORTBY(matrice, by_array1, [sort_order1], [by_array2, sort_order2],...) 

Argument

Descriere

matrice

Obligatoriu

Matricea sau zona de sortat

după_matrice1

Obligatoriu

Matricea sau zona care se sortează

[ordine_sortare1]

Opțional

Ordinea de utilizat pentru sortare. 1 pentru crescătoare, -1 pentru descrescătoare. Valoarea implicită este ascendentă.

[după_matrice2]

Opțional

Matricea sau zona care se sortează

[ordine_sortare2]

Opțional

Ordinea de utilizat pentru sortare. 1 pentru crescătoare, -1 pentru descrescătoare. Valoarea implicită este ascendentă.

Note: 

  • O matrice poate fi considerată ca fiind un rând de valori, o coloană de valori sau o combinație de rânduri și coloane de valori. În exemplul de mai sus, matricea pentru formula noastră SORTBY este zona D2:E9.

  • Funcția SORTBY va returna o matrice, care se va vărsa dacă este rezultatul final al unei formule. Acest lucru înseamnă că Excel va crea dinamic zona matrice de dimensiunea corespunzătoare atunci când apăsați ENTER. Dacă datele de suport se află într-un tabel Excel, matricea se va redimensiona automat pe măsură ce adăugați sau eliminați date din zona de matrice, dacă utilizați referințe structurate. Pentru mai multe detalii, consultați acest articol despre Comportamentul matricelor vărsate.

  • Excel oferă suport limitat pentru matricele dinamice dintre registrele de lucru, iar acest scenariu este acceptat doar când sunt deschise ambele registre de lucru. Dacă închideți registrul de lucru sursă, toate formulele matrice dinamice legate vor returna o eroare #REF! când sunt reîmprospătate.

Exemple

Sortați un tabel după Regiune în ordine crescătoare, apoi după vârsta fiecărei persoane, în ordine descrescătoare.

Sortați un tabel după Regiune în ordine crescătoare, apoi după vârsta fiecărei persoane, în ordine descrescătoare.

Utilizați SORTBY cu RANDARRAY și COUNTA pentru a aranja în ordine aleatoare o listă de valori. În acest caz, E2# face referire la zona de matrice dinamică, care începe cu celula E2, deoarece aceasta a fost completată utilizând =SEQUENCE(10). Semnul # se numește operator de zonă vărsată.

Utilizați SORTBY cu RANDARRAY și COUNTA. În acest caz, E2# face referire la întreaga zonă care începe cu celula E2, deoarece aceasta a fost completată utilizând =SEQUENCE(10). Semnul # se numește operator de zonă vărsată.

Utilizați SORTBY pentru a sorta un tabel cu valori ale temperaturii și precipitațiilor după temperatura ridicată.

Utilizați SORTBY pentru a sorta un tabel cu valori ale temperaturii și precipitațiilor după temperatura ridicată.

Condiții de eroare

  • Argumentele după_matrice trebuie să aibă înălțimea de un rând sau lățimea de o coloană.

  • Toate argumentele trebuie să aibă aceeași dimensiune.

  • Dacă argumentul pentru ordinea de sortare nu este -1 sau 1, formula va genera o eroare #VALUE! . Dacă nu mai găsiți argumentul pentru ordinea de sortare, Excel implicit la ordinea ascendentă.

Aveți nevoie de ajutor suplimentar?

Puteți întreba oricând un expert de la Excel Tech Community sau puteți obține asistență de la comunitatea Answers.

Consultați și

Funcția FILTER

Funcția RANDARRAY

Funcția SEQUENCE

Funcția SORT

Funcția UNIQUE

Erorile #SPILL! din Excel

Matricele dinamice și comportamentul matricelor vărsate

Operatorul de intersecție implicit: @

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Cât de mulțumit sunteți de calitatea traducerii?
Ce v-a afectat experiența?

Vă mulțumim pentru feedback!

×