Kuinka käyttää Excel-kaavaa viimeisen rivin numeron löytämiseksi tietojen kanssa (2 tapaa)

  • Jaa Tämä
Hugh West

Tässä opetusohjelmassa näytämme, miten Excel-kaavaa käytetään viimeisen rivin numeron löytämiseksi tietojen avulla. Kun työskentelet osoitteessa Microsoft Excel saatamme tarvita viimeisen rivin numeron tietoväliltä. Viimeisen rivin numeron löytämiseksi datan avulla käytämme erilaisia kaavoja koko tämän artikkelin ajan. Jos työprosessisi vaatii dynaamisen tietovälin luomista, sinun on löydettävä tietovälin viimeinen rivinumero. Siinä tapauksessa tämä artikkeli auttaa sinua paljon.

Lataa harjoituskirja

Voit ladata harjoituskirjan täältä.

Etsi viimeinen rivi kaavalla.xlsm

2 tapaa käyttää Excel-kaavaa viimeisen rivin numeron löytämiseksi tietojen kanssa

Tässä artikkelissa käytämme Excel-kaavaa löytääksemme viimeisen rivin numeron datan kanssa kahdessa tapauksessa. Tietokokonaisuutemme viimeinen rivi voi olla joko tyhjä tai ei-tyhjä. Viimeisen rivin numeron tulostus datan kanssa ei ole sama molemmissa tapauksissa. Joten käytämme eri lähestymistapoja edellä mainittuihin tapauksiin löytääksemme viimeisen rivin numeron datan kanssa.

Seuraavassa kuvakaappauksessa on tietokokonaisuus myyjistä ja heidän sijainnistaan. Kaikissa tämän artikkelin menetelmissä käytämme samaa tietokokonaisuutta löytääksemme viimeisen rivin numeron, jossa on tietoja.

1. Excel-kaava ei-tyhjän viimeisen rivin numeron löytämiseksi tietojen kanssa

Ensimmäisessä osassa keskustelemme Excel-kaavoista, joilla löydetään viimeisen rivin numerot, joissa on tietoja ei-yhjistä soluista. Kaavat, joista keskustelemme kohdassa 3 Tämän jakson menetelmiä ei voida soveltaa, jos yksi tai useampi viimeinen rivi on tyhjä tietueessa.

1.1 Kaava ROW- ja ROWS-funktioiden avulla viimeisen rivin numeron löytämiseksi Excelin tietojen kanssa

Ennen kaikkea käytämme yhdistelmää, joka koostuu ROW ja RIVIT funktiot löytää viimeisen rivin numero Excelin tietojen kanssa.

The Excel ROW palauttaa aktiivisen laskentataulukon rivinumeron.

The RIVIT toiminto Excel palauttaa määritetyn viitteen rivien lukumäärän.

Löydämme seuraavan tietokokonaisuuden viimeisen rivin numeron solusta E5 .

Katsotaanpa, miten tämä tehdään.

ASKELEET:

  • Valitse ensin solu E5 .
  • Toiseksi, lisää seuraava kaava kyseiseen soluun:
=RIVI(B5:C15) + RIVI(B5:C15)-1

  • Paina Kirjoita .
  • Yllä oleva toiminto palauttaa solun viimeisen rivin rivinumeron tietosarjasta solussa E5 Näemme, että viimeisen rivin numero on seuraava 15 .

Lue lisää: Kuinka löytää viimeinen rivi, jolla on tietty arvo Excelissä (6 menetelmää)

1.2 Yhdistä MIN-, ROW- ja ROWS-toiminnot viimeisen rivin numeron löytämiseksi Excel-tietojen kanssa.

Tässä menetelmässä löytää viimeisen rivin numero tietojen Excel, yhdistämme MIN , ROW ja RIVIT toiminnot.

The MIN toiminto Excel palauttaa datan pienimmän lukuarvon data-alueelta.

Seuraavassa tietokokonaisuudessa etsitään tietokokonaisuuden viimeisen rivin numero.

Katsotaanpa, miten tämä toiminto suoritetaan.

ASKELEET:

  • Valitse ensin solu C5 .
  • Lisää seuraavaksi seuraava kaava kyseiseen soluun:
=MIN(ROW(B5:C15))+ROWS(B5:C15)-1

  • Paina sitten Kirjoita .
  • Lopuksi yllä oleva komento palauttaa solun viimeisen rivin numeron solussa E5 .

🔎 Miten kaava toimii?

  • ROW(B5:C15))+ROWS(B5:C15)-1: Tämä osa palauttaa rivinumeroiden joukon viimeiseltä riviltä, joka on rivin numero. 15 .
  • MIN(RIVI(B5:C15))+RIVIT(B5:C15)-1: Palauttaa solun pienimmän rivinumeron E5 joka on rivin numero 15 .

Lue lisää: Excel Etsi merkin viimeinen esiintyminen merkkijonossa (6 menetelmää)

1.3 Etsi viimeisen rivin numero tietojen avulla käyttämällä Excel-kaavaa ROW-, INDEX- ja ROWS-funktioiden avulla.

Toinen tapa käyttää Excel-kaavoja viimeisen rivin numeron löytämiseksi tietojen kanssa on käyttää yhdistelmää ROW , INDEX, ja RIVIT toiminnot.

Osoitteessa Microsoft Excel ... INDEX funktio palauttaa arvon tietyssä kohdassa alueella tai joukossa.

Etsimme viimeisen rivin numeron seuraavasta tietokokonaisuudesta.

Katsotaanpa, miten tämä toiminto suoritetaan.

ASKELEET:

  • Valitse alussa solu E5 .
  • Syötä seuraavaksi seuraava kaava kyseiseen soluun:
=ROW(INDEX(B5:C15,1,1))+ROWS(B5:C15)-1

  • Paina sen jälkeen Kirjoita .
  • Lopuksi saamme tietosarjamme viimeisen rivin numeron soluun E5 joka on 15 .

🔎 Miten kaava toimii?

  • INDEX(B5:C15,1,1): Tässä osassa luodaan tietovälialueesta koostuva matriisi ( B5:C15 ).
  • RIVIT(B5:C15)-1: Tästä osasta vähennetään 1 rivien kokonaismäärästä.
  • ROW(INDEX(B5:C15,1,1))+ROWS(B5:C15)-1: Palauttaa solun pienimmän rivinumeron E5 joka on rivin numero 15 .

Lue lisää: Excel Etsi viimeinen sarake tietojen kanssa (4 nopeaa tapaa)

Samanlaisia lukemia

  • Etsi enimmäisarvo alueella Excel-kaavalla (5 helppoa menetelmää)
  • Kaavan käyttäminen rohkean tekstin löytämiseksi Excelissä
  • Etsi merkkijonon merkki oikealta Excelissä (4 helppoa menetelmää)
  • Kuinka löytää * merkki ei ole jokerimerkki Excelissä (2 menetelmää)
  • Etsi ensimmäinen arvo, joka on suurempi kuin Excelissä (4 tapaa)

2. Etsi sekä tyhjä että ei-tyhjä viimeisen rivin numero Excelin tietojen avulla.

Jos yksi tai useampi viimeinen rivi tai data-alueen viimeinen rivi on tyhjä, edellä mainitut kaavat eivät toimi viimeisen rivin numeron löytämiseksi Excelissä. Koska seuraava kaava ei katso, onko viimeinen rivi tyhjä vai ei. Se vain palauttaa viimeisen rivin numeron annetusta data-alueesta. Tässä osassa käsittelemme kaavoja, joita voidaan soveltaa sekä tyhjille että ei-yhjille riveille.

2.1. Lisää MAX-kaava viimeisen rivin numeron löytämiseksi Excelin tietojen kanssa.

Jos haluat löytää viimeisen rivin numeron tietokokonaisuudesta, jossa on yksi tai useampia tyhjiä rivejä, käytämme komentoa MAX toiminto.

Excel MAX funktio antaa suurimman arvon tietyssä tietosarjassa.

Seuraavassa tietokokonaisuudessa löydämme viimeisen rivin numeron solusta E5 excelin avulla MAX funktiota. Jos huomaamme, huomaamme, että tietokokonaisuuden viimeinen rivi ei sisällä mitään arvoa.

Katsotaanpa tämän menetelmän vaiheet.

VAIHEET:

  • Valitse ensin solu E5 .
  • Syötä sitten seuraava kaava kyseiseen soluun:
=MAX((B:B"")*(ROW(B:B))))

  • Paina sitten Kirjoita .
  • Lopuksi saamme viimeisen rivin numeron soluun E5 joka on 14 Se jättää pois tietovälin viimeisen rivin, joka on tyhjä.

Lue lisää: Kuinka löytää viimeinen ei-tyhjä solu Excel-rivillä (5 menetelmää)

2.2. Yhdistä MATCH- ja REPT-toiminnot viimeisen rivin numeron löytämiseksi Excelin tietojen kanssa.

Käyttämällä yhdistelmää MATCH ja REPT toiminnot on toinen tapa löytää viimeisen rivin numero Excelin tietojen avulla.

The MATCH funktio Excelissä etsii solualueelta tietyn kohteen ja palauttaa sitten kohteen suhteellisen sijainnin alueella.

The REPT funktio Excelissä toistaa tietyn tekstin tietyn määrän kertoja. Voimme käyttää funktiota REPT funktiolla voit täyttää solun useilla tekstin merkkijonon esiintymillä.

Seuraavassa tietokokonaisuudessa etsimme viimeisen rivin numeron, jonka tiedot ovat solussa E5 .

Katsotaanpa, miten tämä toiminto suoritetaan.

VAIHEET:

  • Valitse ensin solu E5 .
  • Lisää sitten seuraava kaava kyseiseen soluun:
=MATCH(REPT("z",50),B:B)

  • Paina Kirjoita .
  • Lopuksi solussa E5 saamme sen rivin numeron, joka on tietokokonaisuutemme viimeinen.

🔎 Miten kaava toimii?

  • REPT("z",50): Tässä osassa toistetaan teksti z ' 50 kertaa.
  • MATCH(REPT("z",50),B:B): Tässä osassa MATCH funktio etsii sarakkeesta B meidän 50 -merkkinen tekstijono ' z '. Kaava palauttaa viimeisen tyhjän solun sijainnin, koska se ei löydä sitä.

Lue lisää: Etsi sarakkeen viimeinen arvo, joka on suurempi kuin nolla Excelissä (2 helppoa kaavaa).

2.3 Käytä Excel LOOKUP -kaavaa viimeisen rivin numeron etsimiseen tietojen kanssa.

Voimme myös käyttää LOOKUP kaava löytääksesi viimeisen rivin numeron, jossa on tietoja.

The LOOKUP toiminto kuuluu Excelin haku ja Viittaustoiminnot . LOOKUP palauttaa vertailukelpoisen arvon toisesta yhden rivin tai yhden sarakkeen alueesta sen jälkeen, kun on suoritettu likimääräinen vastaavuuden haku.

Seuraavassa tietokokonaisuudessa viimeinen rivi on tyhjä. Etsimme sen viimeisen rivin rivin numeron, jonka tiedot ovat solussa E5 .

Katsotaanpa vaiheet, joilla käytetään LOOKUP toiminto.

ASKELEET:

  • Valitse alussa solu E5 .
  • Kirjoita seuraavaksi seuraava kaava kyseiseen soluun:
=LOOKUP(2,1/(B:B""),ROW(B:B)))

  • Lehdistö, Kirjoita .
  • Lopuksi näemme data-alueemme viimeisen rivin numeron solussa E5 joka on 14 .

Lue lisää: Kuinka löytää 3 alhaisinta arvoa Excelissä (5 helppoa menetelmää)

2.4 Viimeisen rivin numeron tunnistaminen Excel-tietojen kanssa käyttämällä SUMPRODUCT-funktiota

Tässä menetelmässä käytämme SUMPRODUCT funktio tunnistaa viimeisen rivin numeron Excelin tietojen kanssa.

The SUMPRODUCT toiminto Excel palauttaa vastaavien alueiden tai määrien tuotteiden summan.

Seuraavan tietokokonaisuuden viimeinen rivi on tyhjä. Solussa E5 , löydämme sen rivin rivin numeron, jossa on viimeksi tietoja.

Katsotaanpa tämän menetelmän vaiheet.

VAIHEET:

  • Valitse ensin solu E5 .
  • Kirjoita sitten seuraava kaava kyseiseen soluun:
=SUMPRODUCT(MAX((C5:C15"")*ROW(C5:C15))))

  • Paina Kirjoita jos käytät ' Microsoft Office 365 ' muuten sinun on painettava Ctrl + Shift + Enter käyttää arraya.
  • Lopulta saamme viimeisen rivin numeron, jonka tiedot ovat solussa E5 .

🔎 Miten kaava toimii?

  • ROW(C5:C15): Tämä osa palauttaa rivinumeron jokaiselle solulle alueella ( C5:C15 ).
  • MAX((C5:C15""): Tämä osa palauttaa rivinumeroiden joukon suurimman numeron.
  • SUMPRODUCT(MAX((C5:C15"")*ROW(C5:C15))): The SUMPRODUCT funktiota käytetään laskemaan edellä mainitut kaksi taulukkoa ja palauttamaan arvo valittuun soluun.

Lue lisää: Kuinka löytää viimeinen solu, jossa on arvo sarakkeessa Excelissä?

2.5 Tunnista viimeisen rivin numero Excelin tietojen kanssa VBA-koodilla

Voimme helposti käyttää VBA (Visual Basic for Applications) koodi, jolla tunnistetaan viimeisen rivin numero Excelissä olevilla tiedoilla. Seuraavassa tietokokonaisuudessa viimeinen rivi on tyhjä. Käytämme komentoa VBA koodi löytääksesi viimeisen rivin numeron, joka ei ole tyhjä.

Katsotaanpa vaiheet soveltaa VBA Koodi viimeisen rivin numeron löytämiseksi.

ASKELEET:

  • Ensinnäkin, klikkaa hiiren oikealla aktiivisen arkin nimellä.
  • Toiseksi, napsauta vaihtoehtoa ' Näytä koodi '.

  • Uusi tyhjä VBA moduuli tulee näkyviin.
  • Kolmanneksi kirjoita seuraava koodi tyhjään moduuliin:
 Sub Find_Last_Row() Dim Last_Row As Long On Error Resume Next Last_Row = Cells.Find(What:="*", After:=Range("B1"), _ LookAt:=xlPart, LookIn:=xlFormulas, _ SearchOrder:=xlByRows, SearchDirection:=xlPrevious, _ MatchCase:=False).Row On Error GoTo 0 MsgBox "Viimeinen rivi: " & Last_Row End Sub 
  • Napsauta sitten Suorita tai paina F5 näppäimellä koodin suorittamiseksi.

  • Lopuksi yllä oleva komento näyttää viestiruudun. Viestiruudussa näemme viimeisen rivin numeron, jossa on tietoja, jotka ovat seuraavat 14 .

Lue lisää: Etsi viimeinen solu, jossa on arvo Excelin rivillä (6 menetelmää).

Päätelmä

Lopuksi, tämä opetusohjelma osoittaa, miten Excel-kaavoja käytetään viimeisen rivin numeron löytämiseksi tietojen avulla. Voit testata taitojasi käyttämällä tämän artikkelin mukana tulevaa harjoitustyöohjelmaa. Jätä kommentti alla, jos sinulla on kysyttävää. Tiimimme yrittää parhaansa mukaan vastata sinulle mahdollisimman pian. Tulevaisuudessa, pidä silmällä lisää innovatiivisia Microsoft Excel ratkaisuja.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.