Vzorec programu Excel: Postupné čísla riadkov -

Obsah

Všeobecný vzorec

=ROW()-offset

Zhrnutie

Ak chcete do množiny údajov pomocou vzorca pridať postupné čísla riadkov, môžete použiť funkciu ROW. V zobrazenom príklade je vzorec v B5:

=ROW()-4

Vysvetlenie

Ak nie je uvedený odkaz, funkcia ROW vráti číslo riadka aktuálneho riadku. V bunke B5 vráti ROW 5, v bunke B6 ROW () vráti 6 atď.:

=ROW() // returns 5 in B5 =ROW() // returns 6 in B6

Takže, aby sme vytvorili poradové čísla riadkov začínajúcich 1, odčítame 4:

=ROW()-4 // returns 1 in B5 =ROW()-4 // returns 2 in B6

Tento vzorec bude fungovať, pokiaľ sa nad prvý riadok údajov nepridajú alebo neodstránia riadky. Ak sú nad údajmi pridané alebo odstránené riadky, bude potrebné podľa potreby upraviť pevne nastavenú hodnotu odsadenia 4.

Čísla riadkov v tabuľke

Ak prevedieme údaje do správnej tabuľky programu Excel, môžeme použiť robustnejší vzorec. Ďalej v tabuľke 1 máme rovnaké údaje:

Na tejto stránke nájdete podrobné vysvetlenie.

Čísla riadkov pre pomenovaný rozsah

Prístup k vytváraniu postupných čísel riadkov v tabuľke je možné prispôsobiť práci s pomenovaným rozsahom, ako je tento:

=ROW()-ROW(INDEX(data,1,1))+1

Tu pracujeme s jednotne pomenovaným rozsahom nazývaným „data“. Na výpočet požadovaného posunu použijeme INDEX takto:

INDEX(data,1,1)

Predáme pomenované údaje rozsahu do funkcie INDEX a požiadame o bunku v riadku 1, stĺpci 1. V podstate žiadame INDEX o prvú (ľavú hornú) bunku v rozsahu. INDEX vráti túto bunku ako adresu a funkcia ROW vráti číslo riadku tejto bunky, ktorá sa použije ako hodnota posunu vysvetlená vyššie. Výhodou tohto vzorca je, že je prenosný. Pri premiestnení vzorca sa nerozbije a je možné použiť akýkoľvek obdĺžnikový pomenovaný rozsah.

Zaujímavé články...