
Sammanfattning
Excel SORTBY-funktionen sorterar innehållet i ett intervall eller matris baserat på värdena från ett annat intervall eller matris. Det intervall eller matris som används för att sortera behöver inte visas i resultat.Ändamål
Sorterar intervall eller matris efter kolumnReturvärde
Sorterad matrisSyntax
= SORTBY (array, by_array, (sort_order), (array / order), …)Argument
- array - Range eller array att sortera.
- by_array - Område eller matris att sortera efter.
- sort_order - (valfritt) Sorteringsordning. 1 = stigande (standard), -1 = fallande.
- array / order - (valfritt) Ytterligare array- och sorteringspar.
Version
Excel 365Användningsanmärkningar
Excel SORTBY-funktionen sorterar innehållet i ett intervall eller matris baserat på värdena från ett annat intervall eller matris. Området eller matrisen som används för att sortera behöver inte visas i källdata. I exemplet som visas är formeln i E5:
=SORTBY(B5:B14,C5:C14,-1) // sort by grades descending
Utgången i E5: E14 är en lista med namn sorterade efter poäng i fallande ordning. För att sortera efter betyg i stigande ordning, använd:
=SORTBY(B5:B14,C5:C14,1) // sort by grades ascending
Anteckningar
- Alla argument måste ha kompatibla dimensioner, dvs. array och by_array1 måste innehålla samma antal rader.
- Argumenten by_array kan bara vara en rad eller en kolumn.
- Argumentet sort_order kan bara vara -1 (fallande) eller 1 (stigande). Om inget värde anges kommer SORTBY att sortera i stigande ordning.
Relaterade videoklipp




