Funkcija SORT

Taikoma
„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ „Excel 2024“ „Excel 2024“, skirta „Mac“ Excel 2021 „Excel 2021“ skirta „Mac“ „Excel“, skirta „iPad“ „Excel“, skirta „iPhone“ „Excel“, skirta „Android“ planšetiniams kompiuteriams „Excel“, skirta „Android“ telefonams

Funkcija SORT rikiuoja diapazono arba masyvo turinį. 

Šiame pavyzdyje mes rikiuojame pagal regioną, pardavimo atstovą ir produktą atskirai naudodami =SORT(A2:A17), nukopijuotą į langelius F2, H2 ir J2.

Funkciją SORT naudokite norėdami rikiuoti duomenų diapazonus. Čia buvo naudojama =SORT(A2:A17) rūšiuoti regionas, tada nukopijuota į langelius H2 & J2 rikiuoti pardavimo atstovo vardas ir produktas.

Sintaksė

Funkcija SORT pateikia išrikiuotą masyvo elementų masyvą. Pateiktas masyvas yra tokios pačios formos kaip įvestas masyvo argumentas. 

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

Argumentas Aprašymas
masyvas
Būtinas
Rikiuotinas diapazonas arba masyvas
[sort_index]
Pasirinktinai
Skaičius, nurodantis eilutę arba stulpelį, pagal kurį rikiuoti
[sort_order]
Pasirinktinai
Skaičius, nurodantis pageidaujamą rikiavimo tvarką: 1 – norint rikiuoti didėjimo tvarka (numatytoji reikšmė), -1 – norint rikiuoti mažėjimo tvarka
[by_col]
Pasirinktinai
Loginė reikšmė, nurodanti pageidaujamą rikiavimo kryptį: FALSE (klaidinga) – norint rikiuoti pagal eilutę (numatytoji reikšmė), TRUE (teisinga) – norint rikiuoti pagal stulpelį

Pastaba

  • Jeigu argumentas sort_index nenurodomas, laikoma, kad naudojama row1/col1. Jeigu tvarka nenurodoma, laikoma, kad naudojama didėjimo tvarka. Pagal numatytuosius nustatymus „Excel“ rikiuos pagal eilutę, pagal stulpelį rikiuos tik tada, kai argumento by_col reikšmė yra TRUE (teisinga). Kai argumento by_col reikšmė yra FALSE (klaidinga) arba jos nėra, „Excel“ rikiuos pagal eilutę.
  • Funkcija SORT pateikta rikiuoti masyve esančius duomenis. Jei norite rikiuoti duomenis tinklelyje, geriau naudoti funkciją SORTBY, nes ji yra lankstesnė. Funkcija SORTBY atsižvelgs į stulpelių pridėjimą / panaikinimą, nes ji nurodo diapazoną, o funkcija SORT nurodo stulpelio nuorodos numerį.
  • Masyvą galima suvokti kaip reikšmių eilutę, reikšmių stulpelį arba reikšmių eilučių ir stulpelių derinį. Aukščiau pateiktame pavyzdyje mūsų funkcijos SORT formulės šaltinio masyvas yra diapazonas A5:D20.
  • Funkcija SORT pateiks masyvą, kuris išsiplės, jei jis bus galutinis formulės rezultatas. Tai reiškia, kad „Excel“ dinamiškai sukurs atitinkamo dydžio masyvo diapazoną, kai paspausite klavišą ENTER. Jei jūsų palaikymo duomenys yra „Excel“ lentelė, tuomet masyvo dydis automatiškai pasikeičia, jei į masyvo diapazoną įtraukiate duomenis arba juos pašalinate, kai naudojate Struktūrinės nuorodos. Daugiau informacijos žr. šiame straipsnyje apie išplėsto masyvo elgesį.
  • „Excel“ dinaminių masyvų skirtingose darbaknygėse palaikymas yra ribotas, o šis scenarijus palaikomas tik, kai atidarytos abi darbaknygės. Jei uždarysite šaltinio darbaknygę, visos susietos dinaminių masyvų formulės atnaujinus pateiks klaidą #REF !.

Pavyzdžiai

Rikiuokite reikšmių diapazoną mažėjimo tvarka.

Rikiuokite reikšmių diapazoną mažėjimo tvarka.

Naudokite funkcijas SORT ir FILTER kartu norėdami surikiuoti diapazoną didėjimo tvarka ir apriboti jį reikšmėmis virš 5 000.

Naudokite funkcijas SORT ir FILTER kartu norėdami surikiuoti diapazoną didėjimo tvarka ir apriboti jį reikšmėmis virš 5 000.

Reikia daugiau pagalbos?

Visada galite kreiptis eksperto į "Excel" technologijų bendruomenę arba gauti pagalbos bendruomenėse.