
Resumé
Excel SORTBY-funktionen sorterer indholdet af et område eller et array baseret på værdierne fra et andet område eller et andet array. Det område eller det array, der bruges til at sortere, behøver ikke at vises i resultaterne.Formål
Sorterer rækkevidde eller matrix efter kolonneReturneringsværdi
Sorteret matrixSyntaks
= SORTBY (array, by_array, (sort_order), (array / order), …)Argumenter
- array - Range eller array at sortere.
- by_array - Område eller matrix, der skal sorteres efter.
- sort_order - (valgfrit) Sorteringsrækkefølge. 1 = stigende (standard), -1 = faldende.
- array / order - (valgfrit) Yderligere array og sorteringspar.
Version
Excel 365Brugsanvisninger
Excel SORTBY-funktionen sorterer indholdet af et område eller et array baseret på værdierne fra et andet område eller et andet array. Det område eller array, der bruges til at sortere, behøver ikke at blive vist i kildedataene. I det viste eksempel er formlen i E5:
=SORTBY(B5:B14,C5:C14,-1) // sort by grades descending
Outputtet i E5: E14 er listen over navne sorteret efter scoringer i faldende rækkefølge. For at sortere efter karakterer i stigende rækkefølge skal du bruge:
=SORTBY(B5:B14,C5:C14,1) // sort by grades ascending
Bemærkninger
- Alle argumenter skal have kompatible dimensioner, dvs. array og by_array1 skal indeholde det samme antal rækker.
- Argumenterne for by_array kan kun være en række eller en kolonne.
- Sort_order-argumentet kan kun være -1 (faldende) eller 1 (stigende). Hvis der ikke er angivet nogen værdi, sorteres SORTBY i stigende rækkefølge.
Lignende videoer




