Exceli valem: Automaatsed rea numbrid tabelis -

Üldine valem

=ROW()-ROW((#Headers))

Kokkuvõte

Automaatse reanumbrite lisamiseks Exceli tabelisse saate kasutada funktsiooni ROW põhinevat valemit. Näidatud näites on B5 valem, mis on kopeeritud, järgmine:

=ROW()-ROW(Table1(#Headers))

Märkus. Tabeli nimi pole kohustuslik. Kuid Excel lisab tabeli nime automaatselt, kui see välja jätta.

Selgitus

Kui argumenti ei esitata, tagastab funktsioon ROW "praeguse rea", st seda sisaldava lahtri rea numbri. Lahtriviite esitamisel tagastab ROW lahtri rea numbri. Kui vahemik on ette nähtud, tagastab ROW vahemiku esimese rea numbri.

Näidatud näites on valem B5-s järgmine:

=ROW()-ROW(Table1(#Headers))

Esimene ROW tagastab 5, kuna ROW-le pole argumenti antud ja see asub lahtris B5. Teine rida kasutab struktureeritud viidet:

Table1(#Headers) // header row

Päiserida laheneb vahemikku $ B $ 4: $ F $ 4, seega ROW tagastab 4. Tabeli esimese kolme rea jaoks on meil:

B5=5-4 // 1 B6=6-4 // 2 B7=7-4 // 3

Päiserida pole

Ülaltoodud valem töötab suurepäraselt seni, kuni tabelis on päiserida, kuid see ebaõnnestub, kui päiserida on keelatud. Kui töötate ilma päisereata tabeliga, võite kasutada seda alternatiivi:

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

Selles valemis tagastab esimene funktsioon ROW praeguse rea, nagu ülalpool. Funktsioon INDEX tagastab vahemiku Tabel1 esimese lahtri (lahter B5) teise funktsiooni ROW, mis tagastab alati 5. Tabeli kolme esimese rea korral töötab valem järgmiselt:

B5=5-5+1 // 1 B6=6-5+1 // 2 B7=7-5+1 // 3

See valem töötab tavapäraselt ka siis, kui päiserida on keelatud.

Huvitavad Artiklid...