Kuidas kasutada Exceli valemit viimase rea numbri leidmiseks andmete abil (2 võimalust)

  • Jaga Seda
Hugh West

Selles õpetuses näitame, kuidas kasutada Exceli valemit, et leida viimane rea number koos andmetega. Töötades dokumendis Microsoft Excel meil võib olla vaja teada viimase rea numbrit andmevahemikust. Andmetega viimase rea numbri leidmiseks kasutame selle artikli jooksul erinevaid valemeid. Kui teie tööprotsess nõuab dünaamilise andmevahemiku loomist, siis peate leidma oma andmevahemiku viimase rea numbri. Sellisel juhul on sellest artiklist teile palju abi.

Lae alla praktiline töövihik

Praktilise töövihiku saate alla laadida siit.

Viimase rea leidmine valemiga.xlsm

2 võimalust kasutada Exceli valemit, et leida viimane rea number andmete abil

Selles artiklis kasutame Exceli valemit viimase rea numbri leidmiseks koos andmetega kahel juhul. Meie andmestiku viimane rida võib olla kas tühi või mitte tühi. Viimase rea numbri väljund koos andmetega ei ole mõlemal juhul sama. Seega kasutame eespool nimetatud juhtudel erinevaid lähenemisviise viimase rea numbri leidmiseks koos andmetega.

Meil on järgneval ekraanipildil müügiinimeste ja nende asukoha andmekogum. Kõigi selle artikli meetodite puhul kasutame sama andmekogumit, et leida viimane rea number, millel on andmed.

1. Exceli valem, et leida mitte tühja viimase rea number koos andmetega

Esimeses osas arutame Exceli valemeid, et leida viimase rea numbrid koos andmetega mitte tühjade lahtrite jaoks. Valemid, mida me arutame järgmises osas 3 Käesoleva jaotise meetodeid ei saa kasutada, kui üks või mitu viimast rida on andmevahemikus tühjad.

1.1 Valem ROW ja ROWS funktsioonidega viimase rea numbri leidmiseks andmete abil Excelis

Kõigepealt kasutame kombinatsiooni ROW ja ROWS funktsioonid viimase rea numbri leidmiseks andmete abil excelis.

The Excel ROW funktsioon tagastab aktiivse töölehe rea numbri.

The ROWS funktsioon Excel tagastab määratud viites olevate ridade arvu.

Leiame järgmise andmekogumi viimase rea numbri lahtrisse E5 .

Vaatame, kuidas seda teha.

SAMMUD:

  • Esiteks, valige lahter E5 .
  • Teiseks sisestage sellesse lahtrisse järgmine valem:
= RIDA(B5:C15) + RIDA(B5:C15)-1

  • Press Sisesta .
  • Ülaltoodud toiming tagastab lahtris oleva andmevahemiku viimase rea rea numbri. E5 Näeme, et viimase rea number on 15 .

Loe edasi: Kuidas leida Exceli viimase rea konkreetne väärtus (6 meetodit)

1.2 Funktsioonide MIN, ROW ja ROWS kombineerimine, et leida Exceli andmetega viimane rea number

Selles meetodis, et leida viimase rea number andmete excel, me kombineerime MIN , ROW ja ROWS funktsioonid.

The MIN funktsioon Excel tagastab andmete väikseima arvu väärtuse andmevahemikust.

Järgnevas andmestikus leiame andmestiku viimase rea numbri.

Vaatame selle toimingu sooritamise samme.

SAMMUD:

  • Kõigepealt valige lahter C5 .
  • Seejärel sisestage sellesse lahtrisse järgmine valem:
=MIN(ROW(B5:C15))+ROWS(B5:C15)-1

  • Seejärel vajutage Sisesta .
  • Lõpuks tagastab ülaltoodud käsk viimase rea numbri lahtris E5 .

🔎 Kuidas valem töötab?

  • ROW(B5:C15))+ROWS(B5:C15)-1: See osa tagastab rea numbrite massiivi alates viimasest reast, mis on rea number 15 .
  • MIN(RIDA(B5:C15))+READ(B5:C15)-1: Tagastab minimaalse rea arvu lahtris E5 mis on rea number 15 .

Loe edasi: Excel Leia viimane märk stringis (6 meetodit)

1.3 Viimase rea numbri leidmine andmete abil, kasutades Exceli valemit funktsioonidega ROW, INDEX ja ROWS

Teine meetod excel valemite kasutamiseks, et leida viimase rea number koos andmetega, on kasutada kombinatsiooni ROW , INDEX, ja ROWS funktsioonid.

Veebilehel Microsoft Excel ... INDEX funktsioon tagastab väärtuse teatud positsioonil vahemikus või massiivis.

Leiame järgmise andmekogumi viimase rea numbri.

Vaatame selle toimingu sooritamise samme.

SAMMUD:

  • Alguses valige lahter E5 .
  • Seejärel sisestage sellesse lahtrisse järgmine valem:
=ROW(INDEX(B5:C15,1,1))+ROWS(B5:C15)-1

  • Pärast seda vajutage Sisesta .
  • Lõpuks saame meie andmevahemiku viimase rea numbri lahtrisse E5 mis on 15 .

🔎 Kuidas valem töötab?

  • INDEX(B5:C15,1,1): See osa loob andmevahemiku massiivi ( B5:C15 ).
  • READ(B5:C15)-1: Sellest osast lahutatakse 1 rea koguarvust.
  • ROW(INDEX(B5:C15,1,1))+ROWS(B5:C15)-1: Tagastab minimaalse rea arvu lahtris E5 mis on rea number 15 .

Loe lisaks: Exceli viimase veeru leidmine andmetega (4 kiiret viisi)

Sarnased lugemised

  • Leidke Exceli valemiga vahemiku maksimaalne väärtus (5 lihtsat meetodit)
  • Kuidas kasutada valemit Exceli rasvase teksti leidmiseks Excelis
  • Leidke tähemärki stringis paremalt Excelis (4 lihtsat meetodit)
  • Kuidas leida * märk, mis ei ole Excelis Wildcard (2 meetodit)
  • Leia esimene väärtus, mis on suurem kui Excelis (4 võimalust)

2. Leidke nii tühja kui ka mittetühja viimase rea number andmete abil Excelis

Kui üks või mitu viimast rida või andmevahemikust on tühjad, ei tööta ülaltoodud valemid, et leida viimase rea number koos andmetega Excelis. Sest järgmine valem ei vaata, kas viimane rida on tühi või mitte. See lihtsalt tagastab antud andmevahemiku viimase rea numbri. Selles jaotises käsitleme valemeid, mis on rakendatavad nii tühjade kui ka mitte tühjade ridade puhul.

2.1. Sisestage MAX-vormel, et leida viimane rea number koos andmetega Excelis

Nüüd, et leida viimase rea number andmekogumist, millel on üks või mitu tühja rida, kasutame me MAX funktsioon.

Excel MAX funktsioon annab suurima väärtuse kindlaksmääratud andmekogumis.

Järgmises andmestikus leiame viimase rea numbri lahtrist E5 excel'i abil MAX funktsioon. Kui me märkame, näeme, et andmekogumi viimane rida ei sisalda ühtegi väärtust.

Vaatame selle meetodi tegemise samme.

SAMMUD:

  • Esiteks, valige lahter E5 .
  • Teiseks sisestage sellesse lahtrisse järgmine valem:
=MAX((B:B"")*(ROW(B:B)))

  • Seejärel vajutage Sisesta .
  • Lõpuks saame viimase rea numbri lahtrisse E5 mis on 14 See jätab välja meie andmevahemiku viimase rea, mis on tühi.

Loe edasi: Kuidas leida Exceli rea viimane mitte tühi lahter (5 meetodit)

2.2. MATCH- ja REPT-funktsioonide kombineerimine viimase rea numbri leidmiseks Exceli andmetega

Kasutades kombinatsiooni MATCH ja REPT funktsioonid on teine võimalus leida viimase rea number andmete Excelis.

The MATCH funktsioon excelis otsib määratud elemendi vahemikust lahtrid. Seejärel tagastab see elemendi suhtelise asukoha vahemikus.

The REPT funktsioon excelis kordab konkreetset teksti antud arvu kordi. Me võime kasutada funktsiooni REPT funktsiooniga, et täita lahter mitme tekstistringiga.

Järgnevas andmestikus leiame viimase rea numbri, mille andmed on lahtris E5 .

Vaatame selle toimingu sooritamise samme.

SAMMUD:

  • Kõigepealt valige lahter E5 .
  • Seejärel sisestage sellesse lahtrisse järgmine valem:
=MATCH(REPT("z",50),B:B)

  • Press Sisesta .
  • Lõpuks, lahtris E5 saame meie andmekogumi viimase andmetega rea numbri.

🔎 Kuidas valem töötab?

  • REPT("z",50): Selles osas korratakse teksti z ' 50 korda.
  • MATCH(REPT("z",50),B:B): Selles osas on MATCH funktsioon otsib veergu B meie 50 -märgiline tekstijada ' z '. Valem tagastab viimase mitte tühja lahtri asukoha, kuna ei leia seda.

Loe lisaks: Leia viimane väärtus veerus, mis on suurem kui null, Excelis (2 lihtsat valemit)

2.3 Kasutage Exceli LOOKUP-vormelit, et leida viimane rea number koos andmetega

Me võime kasutada ka LOOKUP valemiga, et leida viimane rea number koos andmetega.

The LOOKUP funktsioon kuulub Exceli otsing ja Viidefunktsioonid . LOOKUP funktsioon tagastab võrreldava väärtuse teisest ühe rea või ühe veeru vahemikust pärast ligikaudse vaste otsimist.

Järgnevas andmestikus on viimane rida tühi. Leiame viimase rea rea numbri, mille andmed on lahtris E5 .

Vaatame sammud, kuidas kasutada LOOKUP funktsioon.

SAMMUD:

  • Alguses valige lahter E5 .
  • Seejärel sisestage sellesse lahtrisse järgmine valem:
=LOOKUP(2,1/(B:B""),ROW(B:B))

  • Press, Sisesta .
  • Lõpuks näeme meie andmevahemiku viimast rea numbrit lahtris E5 mis on 14 .

Loe lisaks: Kuidas leida 3 madalaimat väärtust Excelis (5 lihtsat meetodit)

2.4 Viimase rea numbri tuvastamine andmete abil Excelis, kasutades funktsiooni SUMPRODUCT

Selles meetodis kasutame me SUMPRODUCT funktsiooniga, et tuvastada viimase rea number koos andmetega excelis.

The SUMPRODUCT funktsioon Excel tagastab sobivate vahemike või massiivi toodete summa.

Järgmise andmekogumi viimane rida on tühi. Lahtris E5 , leiame viimase andmetega rea rea numbri.

Vaatame selle meetodi tegemise samme.

SAMMUD:

  • Kõigepealt valige lahter E5 .
  • Seejärel kirjutage sellesse lahtrisse järgmine valem:
=SUMPRODUCT(MAX((C5:C15"")*ROW(C5:C15)))

  • Press Sisesta kui te kasutate ' Microsoft Office 365 ' muidu peate vajutama Ctrl + Shift + Enter massiivi käivitamiseks.
  • Lõpuks saame viimase rea numbri, mille andmed on lahtris E5 .

🔎 Kuidas valem töötab?

  • ROW(C5:C15): See osa tagastab rea numbri iga lahtri kohta vahemikus ( C5:C15 ).
  • MAX((C5:C15""): See osa tagastab rea numbrite massiivi suurima numbri.
  • SUMPRODUCT(MAX((C5:C15"")*ROW(C5:C15))): The SUMPRODUCT funktsiooni kasutatakse eespool nimetatud kahe massiivi arvutamiseks ja valitud lahtri väärtuse tagastamiseks.

Loe edasi: Kuidas leida Exceli veerus viimane lahter koos väärtusega

2.5 Viimase rea numbri tuvastamine andmete abil Excelis VBA-koodiga

Me saame hõlpsasti kasutada VBA (Visual Basic for Applications) kood, et tuvastada viimase rea number andmete abil excelis. Järgnevas andmestikus on viimane rida tühi. Kasutame VBA kood, et leida viimane rea number, mis ei ole tühi.

Vaatame sammud, et rakendada VBA Kood viimase rea numbri leidmiseks koos andmetega.

SAMMUD:

  • Esiteks, paremklikk aktiivse lehe nimele.
  • Teiseks, klõpsake valikul Vaata koodi '.

  • Uus tühi koht VBA ilmub moodul.
  • Kolmandaks kirjutage tühja moodulisse järgmine kood:
 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 "Last Row: " & Last_Row End Sub 
  • Seejärel klõpsake nuppu Käivita või vajutage F5 klahviga koodi käivitamiseks.

  • Lõpuks kuvatakse ülaltoodud käsuga sõnumikast. Sõnumikastis näeme viimast rea numbrit andmetega, mis on järgmine 14 .

Loe edasi: Leia viimane lahter, millel on väärtus Exceli reas (6 meetodit)

Kokkuvõte

Kokkuvõttes näitab see õpetus, kuidas kasutada Exceli valemeid, et leida andmete abil viimase rea number. Et oma oskusi proovile panna, kasutage selle artikliga kaasas olevat harjutustöölehte. Palun jätke allpool kommentaar, kui teil on küsimusi. Meie meeskond annab endast parima, et teile võimalikult kiiresti vastata. Tulevikus hoidke silmad lahti, et saada rohkem uuenduslikke Microsoft Excel lahendused.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.