Excel formula: Obrnuti popis ili raspon -

Sadržaj

Generička formula

=INDEX(list,COUNTA(list)+ROW(list)-ROW(),1)

Sažetak

Da biste poništili popis (tj. Stavite stavke na popis ili stupac obrnutim redoslijedom), možete upotrijebiti formulu koja se temelji na funkcijama INDEX, COUNTA i ROW. U prikazanom primjeru, formula u D5, kopirana dolje, je:

=INDEX(list,COUNTA(list)+ROW(list)-ROW(),1)

Naziv "lista" imenovani je raspon B5: B14. Imenovani rasponi su prema zadanim postavkama apsolutne reference, pa svakako upotrijebite apsolutnu referencu ako ne koristite imenovani raspon.

Obrazloženje

Srce ove formule je funkcija INDEX, kojoj je popis dat kao argument niza :

=INDEX(list

Drugi dio formule je izraz koji izrađuje točan broj retka prilikom kopiranja formule:

COUNTA(list)+ROW(list)-ROW()

  1. COUNTA (popis) vraća broj nepraznih stavki na popisu (10 u primjeru)
  2. ROW (popis) vraća broj početnog retka popisa (5 u primjeru)
  3. ROW () vraća broj retka u kojem se nalazi formula

Rezultat ovog izraza je jedan broj koji započinje s 10, a završava s 1 dok se formula prepisuje. Prva formula vraća 10. stavku s popisa, druga formula vraća 9. stavku s popisa i tako dalje:

=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.

Dobri linkovi

Obrni popis (chandoo)

Zanimljivi članci...