
Vispārēja formula
=INDEX(list,COUNTA(list)+ROW(list)-ROW(),1)
Kopsavilkums
Lai mainītu sarakstu (ti, vienumus ievietotu sarakstā vai kolonnā apgrieztā secībā), varat izmantot formulu, kas balstīta uz INDEX, COUNTA un ROW funkcijām. Parādītajā piemērā D5 formula, kas nokopēta uz leju, ir:
=INDEX(list,COUNTA(list)+ROW(list)-ROW(),1)
Nosaukums "saraksts" ir nosaukts diapazons B5: B14. Nosauktie diapazoni pēc noklusējuma ir absolūtas atsauces, tāpēc noteikti izmantojiet absolūto atsauci, ja neizmantojat nosaukto diapazonu.
Paskaidrojums
Šīs formulas pamatā ir funkcija INDEX, kurai kā masīva arguments tiek dots saraksts :
=INDEX(list
Formulas otrā daļa ir izteiksme, kas nosaka pareizo rindas numuru, kad formula tiek kopēta:
COUNTA(list)+ROW(list)-ROW()
- COUNTA (saraksts) atgriež sarakstā esošo tukšo vienumu skaitu (piemērā 10)
- ROW (saraksts) atgriež saraksta sākuma rindas numuru (piemērā - 5)
- ROW () atgriež rindas numuru, kurā atrodas formula
Šīs izteiksmes rezultāts ir viens skaitlis, kas sākas ar 10 un beidzas ar 1, kad formula tiek kopēta uz leju. Pirmā formula atgriež saraksta 10. vienumu, otrā formula atgriež 9. elementu sarakstā utt.:
=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.