Exceli valem: järjestikuste ridade numbrid -

Lang L: none (table-of-contents)

Üldine valem

=ROW()-offset

Kokkuvõte

Valemiga andmekogumisse järjestikuste ridade numbrite lisamiseks võite kasutada funktsiooni ROW. Näidatud näites on valem B5-s järgmine:

=ROW()-4

Selgitus

Kui viidet ei anta, tagastab funktsioon ROW praeguse rea rea ​​numbri. Lahtris B5 tagastab ROW 5, lahtris B6 ROW () 6 ja nii edasi:

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

Niisiis, järjestikuste ridadega algavate tähtede loomiseks lahutame 4:

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

See valem töötab seni, kuni ridu esimese andmerea kohal ei lisata ega kustutata. Kui andmete kohale lisatakse või kustutatakse ridu, tuleb kõvakodeeritud nihke väärtust 4 vastavalt vajadusele kohandada.

Reanumbrid tabelis

Kui teisendame andmed õigeks Exceli tabeliks, saame kasutada tugevamat valemit. Allpool on meil tabelis 1 samad andmed:

Üksikasjaliku selgituse leiate sellelt lehelt.

Nimega vahemiku rea numbrid

Tabelis järjestikuste ridade numbrite loomise lähenemisviisi saab kohandada toimima nimega vahemikuga järgmiselt:

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

Siin töötame ühe nimega vahemikuga, mida nimetatakse "andmeteks". Nõutava nihke arvutamiseks kasutame INDEX-i järgmiselt:

INDEX(data,1,1)

Nimetatud vahemiku andmed edastame funktsiooni INDEX ja taotleme 1. veeru 1. rea lahtrit. Sisuliselt palume INDEX-i vahemiku esimese (ülemise vasaku) lahtri jaoks. INDEX tagastab selle lahtri aadressina ja funktsioon ROW tagastab selle lahtri rea numbri, mida kasutatakse eespool selgitatud nihke väärtusena. Selle valemi eeliseks on see, et see on kaasaskantav. See ei purune, kui valemit teisaldatakse ja kasutada saab mis tahes ristkülikukujulist nimega vahemikku.

Huvitavad Artiklid...