Om du har en lista i kolumn A med rubriken Lista i A1 och vill ha resultatet i kolumn B med rubriken Sorterat i B1:
| Lista |
Sorterat |
| 100 |
50 |
| 50 |
100 |
| 300 |
300 |
| 100 |
600 |
| 50 |
######## |
| 600 |
######## |
| 50 |
######## |
så använder du matrisformeln
=INDEX($A$2:$A$8; PASSA(MIN(OM(ANTAL.OM($B$1:B1; $A$2:$A$8)=0; 1; MAX((ANTAL.OM($A$2:$A$8; "<"&$A$2:$A$8)+1)*2))*(ANTAL.OM($A$2:$A$8; "<"&$A$2:$A$8)+1));ANTAL.OM($A$2:$A$8; "<"&$A$2:$A$8)+1; 0))
dvs du kopierar formeln ovan och klistrar in i B2, obs att du sedan måste använda Ctrl+Alt+Enter för att få in den som matrisformel. DÄREFTER kopierar du ner till sista cellen (B8).
Du måste naturligtvis anpassa formeln efter området. (När du blir haj på detta kan du använda namn i stället för range i formeln.)