![](https://cdn.wiki-base.com/6557766/excel_formula_reverse_a_list_or_range__2.png.webp)
Üldine valem
=INDEX(list,COUNTA(list)+ROW(list)-ROW(),1)
Kokkuvõte
Loendi ümberpööramiseks (st üksuste lisamine loendisse või veergu vastupidises järjekorras) saate kasutada valemeid, mis põhinevad funktsioonidel INDEX, COUNTA ja ROW. Näidatud näites on D5 valem, mis on kopeeritud, järgmine:
=INDEX(list,COUNTA(list)+ROW(list)-ROW(),1)
Nimi "nimekiri" on nimega vahemik B5: B14. Nimega vahemikud on vaikimisi absoluutsed viited, seega kasutage kindlasti absoluutset viidet, kui te ei kasuta nimega vahemikku.
Selgitus
Selle valemi südameks on funktsioon INDEX, millele loend antakse massiivi argumendina:
=INDEX(list
Valemi teine osa on avaldis, mis valemi kopeerimisel töötab välja õige rea numbri:
COUNTA(list)+ROW(list)-ROW()
- COUNTA (loend) tagastab loendis olevate tühjade üksuste arvu (näites 10)
- ROW (loend) tagastab loendi alguse rea numbri (näites 5)
- ROW () tagastab rea numbri, milles valem asub
Selle avaldise tulemuseks on üks number, mis algab 10-st ja lõpeb 1-ga, kui valem kopeeritakse. Esimene valem tagastab loendi 10. elemendi, teine valemi loendi 9. üksuse ja nii edasi:
=INDEX(list,10+5-5,1) // item 10 =INDEX(list,10+5-6,1) // item 9 =INDEX(list,10+5-7,1) // item 8 etc.