Excel-kaava: Peräkkäiset rivinumerot -

Sisällysluettelo

Yleinen kaava

=ROW()-offset

Yhteenveto

Jos haluat lisätä peräkkäisiä rivinumeroita tietojoukkoon kaavan avulla, voit käyttää RIVI-toimintoa. Esitetyssä esimerkissä kaava kohdassa B5 on:

=ROW()-4

Selitys

Jos viittausta ei anneta, ROW-toiminto palauttaa nykyisen rivin rivinumeron. Solussa B5 ROW palauttaa 5, solussa B6 ROW () palauttaa 6 ja niin edelleen:

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

Joten luodaksemme peräkkäiset rivinumerot, jotka alkavat yhdellä, vähennämme 4:

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

Tämä kaava toimii niin kauan kuin rivejä ei lisätä tai poisteta ensimmäisen tietorivin yläpuolelle. Jos tietojen yläpuolelle lisätään tai poistetaan rivejä, kovakoodattu siirtymäarvo 4 on muutettava tarpeen mukaan.

Rivinumerot taulukossa

Jos muunnamme tiedot oikeaan Excel-taulukkoon, voimme käyttää vankempaa kaavaa. Alla on samat tiedot taulukossa 1:

Katso tältä sivulta yksityiskohtainen selitys.

Nimetyn alueen rivinumero

Lähestymistapa peräkkäisten rivinumeroiden luomiseksi taulukkoon voidaan mukauttaa toimimaan nimetyn alueen kanssa seuraavasti:

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

Työskentelemme tässä yhden nimellisen alueen kanssa, jota kutsutaan nimellä "data". Vaaditun siirtymän laskemiseksi käytämme INDEX-koodia seuraavasti:

INDEX(data,1,1)

Välitämme nimitetyn alueen tiedot INDEX-funktioon ja pyydämme solua rivillä 1, sarake 1. Pohjimmiltaan pyydämme INDEXiä alueen ensimmäisestä (vasemmassa yläkulmassa) solusta. INDEX palauttaa kyseisen solun osoitteeksi ja ROW-funktio palauttaa kyseisen solun rivinumeron, jota käytetään edellä selitettynä siirtymäarvona. Tämän kaavan etuna on, että se on kannettava. Se ei hajoa, kun kaavaa siirretään, ja mitä tahansa suorakulmaista nimettyä aluetta voidaan käyttää.

Mielenkiintoisia artikkeleita...