
Generieke formule
=INDEX(list,COUNTA(list)+ROW(list)-ROW(),1)
Samenvatting
Om een lijst om te keren (dwz de items in een lijst of kolom in omgekeerde volgorde plaatsen), kunt u een formule gebruiken die is gebaseerd op de INDEX-, COUNTA- en ROW-functies. In het getoonde voorbeeld is de formule in D5, naar beneden gekopieerd,:
=INDEX(list,COUNTA(list)+ROW(list)-ROW(),1)
De naam "lijst" is een benoemd bereik B5: B14. Benoemde bereiken zijn standaard absolute verwijzingen, dus zorg ervoor dat u een absolute verwijzing gebruikt als u geen benoemd bereik gebruikt.
Uitleg
Het hart van deze formule is de INDEX-functie, die de lijst krijgt als het array- argument:
=INDEX(list
Het tweede deel van de formule is een uitdrukking die het juiste rijnummer berekent terwijl de formule naar beneden wordt gekopieerd:
COUNTA(list)+ROW(list)-ROW()
- COUNTA (lijst) geeft het aantal niet-lege items in de lijst terug (10 in het voorbeeld)
- RIJ (lijst) geeft het eerste rijnummer van de lijst terug (5 in het voorbeeld)
- RIJ () geeft het rijnummer terug waarin de formule zich bevindt
Het resultaat van deze uitdrukking is een enkel getal dat begint bij 10 en eindigt bij 1 terwijl de formule naar beneden wordt gekopieerd. De eerste formule retourneert het 10e item in de lijst, de tweede formule retourneert het 9e item in de lijst, enzovoort:
=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.