Excel

Sorter tal stigende eller faldende

Sort Numbers Ascending

Excel -formel: Sorter tal stigende eller faldendeGenerisk formel | _+_ | Resumé

For dynamisk at sortere en liste med tal i stigende rækkefølge, kan du en simpel formel baseret på SMALL -funktionen med en udvidelse af rækkevidde . I det viste eksempel er formlen i celle C5:





= SMALL (data, ROWS (exp_rng))

hvor 'data' er navngivet område B5: B14

Forklaring

SMALL -funktionen er beregnet til at udtrække den 'nth' mindste værdi fra et datasæt. Værdien for N angives som det andet argument. For at få den mindste værdi med SMALL skal du levere 1, for at få den næstmindste værdi, levere 2 og så videre.





 
= SMALL (data, ROWS ($B$5:B5))

I det viste eksempel er 'data' det navngivne område B5: B14. I dette eksempel er hovedudfordringen at øge en værdi for nth. Dette gøres ved at bruge en udvidelse af rækkevidde inde i ROWS -funktionen:

 
= SMALL (data,1) // 1st smallest = SMALL (data,2) // 2nd smallest = SMALL (data,3) // 3rd smallest

Efterhånden som formlen kopieres ned i tabellen, udvides intervallet, og antallet eller rækker stiger, og leverer en stigende værdi.



Sorter tal i faldende rækkefølge

For at sortere tal i faldende rækkefølge skal du blot udskifte SMALL -funktionen med funktionen LARGE:

 
 ROWS ($B$5:B5)

Ligesom SMALL udtrækker LARGE -funktionen en 'nth' -værdi. Men i stedet for den 'nth mindste' returnerer LARGE den 'nth største'.

Forfatter Dave Bruns


^