Hoe kinne jo Excel-formule brûke om lêste rigenûmer te finen mei gegevens (2 manieren)

  • Diel Dit
Hugh West

Yn dizze tutorial sille wy demonstrearje hoe't jo in Excel-formule brûke kinne om it lêste rigenûmer te finen mei gegevens. Wylst wy wurkje yn Microsoft Excel , moatte wy miskien it lêste rigenûmer witte fan in gegevensberik. Om it lêste rigenûmer te finen mei gegevens sille wy yn dit artikel ferskate formules brûke. As jo ​​​​wurkproses freget om in dynamysk gegevensberik te meitsjen, dan moatte jo it lêste rigenûmer fan jo gegevensberik fine. Yn dat gefal sil dit artikel jo in protte helpe.

Oefenwurkboek downloade

Jo kinne it oefenwurkboek hjirwei downloade.

Lêste sykje Rige mei Formula.xlsm

2 manieren om Excel-formule te brûken om lêste rigenûmer te finen mei gegevens

Yn dit artikel sille wy in excel-formule brûke om it lêste rigenûmer te finen mei gegevens foar twa gefallen. De lêste rige fan ús dataset kin leech of net-leech wêze. De útfier fan it lêste rigenûmer mei gegevens sil foar beide gefallen net itselde wêze. Dus, wy sille ferskate oanpak brûke foar de boppesteande gefallen om it lêste rigenûmer te finen mei gegevens.

Wy hawwe in dataset fan ferkeapers en har lokaasje yn 'e folgjende skermôfbylding. Troch alle metoaden fan dit artikel sille wy deselde dataset brûke om it lêste rigenûmer te finen mei gegevens.

1. Excel-formule om net-lege lêste rigenûmer te finen mei gegevens

Yn 'e earste seksje sille wy de excel-formules besprekke om lêste rigenûmers te finen mei gegevens foarnet-lege sellen. De formules dy't wy sille besprekke yn de 3 metoaden fan dizze seksje sille net fan tapassing wêze as ien of meardere lêste rigen leech binne yn in gegevensberik.

1.1 Formule mei ROW- en ROWS-funksjes om Lêste rigenûmer fine mei gegevens yn Excel

Earst en foaral sille wy in kombinaasje fan de funksjes RIJ en RIJEN brûke om it lêste rigenûmer te finen mei gegevens yn excel.

De funksje Excel ROW jout it rigenûmer werom fan it aktive wurkblêd.

De funksje ROWS yn Excel jout it oantal rigen yn in spesifisearre referinsje werom.

Wy sille it lêste rigenûmer fan de folgjende dataset fine yn sel E5 .

Litte wy de stappen besjen om dit te dwaan.

STAPPEN:

  • Selektearje earst sel E5 .
  • Twadde, foegje de folgjende formule yn dy sel yn:
=ROW(B5:C15) + ROWS(B5:C15)-1

  • Druk op Enter .
  • De boppesteande aksje jout it rigenûmer fan de lêste rige werom út it gegevensberik yn sel E5 . Wy kinne sjen dat it nûmer fan 'e lêste rige 15 is.

Lês mear: How to Find Last Row with a Spesifike wearde yn Excel (6 metoaden)

1.2 Kombinearje MIN-, ROW- en ROWS-funksjes om lêste rigenûmer te finen mei gegevens yn Excel

Yn dizze metoade om it lêste rigenûmer te finen mei gegevens yn Excel, sille wy de funksjes MIN , ROW en ROWS kombinearje.

De MIN funksje yn Excel jout de lytste nûmerwearde fan de gegevens werom út in gegevensberik.

Yn de folgjende dataset fine wy ​​it lêste rigenûmer fan de dataset.

Litte wy de stappen sjen om dizze aksje út te fieren.

STAPPEN:

  • Selektearje earst sel C5 .
  • Foegje dan de folgjende formule yn dy sel yn:
=MIN(ROW(B5:C15))+ROWS(B5:C15)-1

  • Druk dan op Enter .
  • Op it lêst jout it boppesteande kommando it nûmer fan de lêste rige yn sel E5 .

🔎 Hoe wurket de formule?

  • ROW(B5:C15))+ROWS( B5:C15)-1: Dit diel jout de array fan rigenûmers werom fan de lêste rige dy't rigenûmer is 15 .
  • MIN(ROW(B5:C15) ))+ROWS(B5:C15)-1: Jout it minimale rigenûmer werom yn sel E5 dat is rigenûmer 15 .

Lês mear: Excel fynt lêste optreden fan karakter yn tekenrige (6 metoaden)

1.3 Sykje lêste rigenûmer mei gegevens mei help fan Excel-formule mei ROW-, INDEX- en ROWS-funksje s

In oare metoade om excel-formules te brûken om it lêste rigenûmer te finen mei gegevens is in kombinaasje te brûken fan RIJ , INDEX, en RIJEN funksjes.

Yn Microsoft Excel jout de funksje INDEX de wearde werom op in bepaalde posysje yn in berik of array.

Wy sille fine it nûmer fan de lêste rige fan de folgjende dataset.

Litte wy de stappen sjen om út te fierendizze aksje.

STAPPEN:

  • Selektearje yn it begjin sel E5 .
  • Fier dan de folgjende formule yn dy sel:
=ROW(INDEX(B5:C15,1,1))+ROWS(B5:C15)-1

  • Druk dêrnei op Enter .
  • Uteinlik krije wy it lêste rigenûmer fan ús gegevensberik yn sel E5 wat 15 is.

🔎 Hoe wurket de formule?

  • INDEX(B5:C15,1,1): Dit diel makket in array fan it gegevensberik ( B5:C15 ).
  • ROWS(B5:C15)-1: Dit diel subtrahearret 1 fan de totale rigenûmers.
  • ROW(INDEX(B5:C15,1,1))+ROWS(B5:C15)-1: Jout it minimale rigenûmer werom yn sel E5 wat rige nûmer is 15 .

Lês mear: Excel fyn lêste kolom mei gegevens (4 rappe manieren)

Fergelykbere lêzingen

  • Fyn maksimale wearde yn berik mei Excel-formule (5 maklike metoaden)
  • Hoe kinne jo Brûk formule om fet tekst te finen yn Excel
  • Fyn karakter yn tekenrige fan rjochts yn Excel (4 maklike metoaden)
  • Hoe kinne jo * Karakter net as joker fine yn Excel (2 metoaden)
  • Fyn earste wearde grutter dan yn Excel (4 manieren)

2. Fyn sawol lege as net-lege lêste rigenûmer mei gegevens yn Excel

As ien of meardere lêste rigen fan of gegevensberik leech binne, sille de boppesteande formules net wurkje om it lêste rigenûmer te finen mei gegevens yn excel . Om't de folgjende formule net sykjeoft de lêste rige is leech of net. It jout gewoan it nûmer fan 'e lêste rige út it opjûne gegevensberik. Yn dizze paragraaf sille wy de formules besprekke dy't fan tapassing binne foar sawol lege as net-lege rigen.

2.1. Foegje MAX-formule yn om lêste rigenûmer te finen mei gegevens yn Excel

No, om it lêste rigenûmer te finen fan in dataset dy't ien of meardere lege rigen hat, sille wy de MAX funksje brûke.

De excel MAX funksje jout de grutste wearde yn in spesifisearre set gegevens.

Yn de folgjende dataset fine wy ​​it lêste rigenûmer yn sel E5 mei help fan de excel MAX funksje. As wy merke sille wy sjen dat de lêste rige fan 'e dataset gjin wearde befettet.

Litte wy de stappen sjen om dizze metoade te dwaan.

STAPPEN:

  • Selektearje earst sel E5 .
  • Twadde, ynfiere de folgjende formule yn dy sel:
=MAX((B:B"")*(ROW(B:B)))

  • Druk dan op Enter .
  • As lêste krije wy de lêste rigel nûmer yn sel E5 dat is 14 . It slút de lêste rige fan ús gegevensberik út dy't leech is.

Lês mear: Hoe kinne jo lêste net-lege sel yn rige fine yn Excel (5) Metoaden)

2.2. Kombinearje MATCH- en REPT-funksjes om lêste rigenûmer te finen mei gegevens yn Excel

De kombinaasje fan MATCH en REPT -funksjes brûke is in oare manier om it lêste rigenûmer te finen mei data ynexcel.

De funksje MATCH yn excel siket in berik fan sellen foar in spesifisearre item. Dan jout it de relative lokaasje fan it item yn it berik werom.

De REPT funksje yn excel werhellet spesifike tekst in opjûn oantal kearen. Wy kinne de funksje REPT brûke om in sel te foljen mei meardere eksimplaren fan in tekststring.

Yn de folgjende dataset fine wy ​​it lêste rigenûmer mei gegevens yn sel E5 .

Litte wy de stappen sjen om dizze aksje út te fieren.

STAPPEN:

  • Selektearje earst sel E5 .
  • Foegje dan de folgjende formule yn dy sel yn:
=MATCH(REPT("z",50),B:B)

  • Druk op Enter .
  • Op it lêst krije wy yn sel E5 it nûmer fan 'e lêste rige mei gegevens yn ús dataset.

🔎 Hoe wurket de formule?

  • REPT ("z",50): Dit diel werhellet de tekst ' z ' 50 kear.
  • MATCH(REPT(“z” ,50),B:B): Yn dit diel sjocht de funksje MATCH yn kolom B nei ús 50 -tekentekenrige fan ' z '. De formule jout de lokaasje fan 'e lêste net-lege sel werom, om't it net kin fine.

Lês mear: Lêste wearde fine yn kolom grutter dan nul yn Excel (2 Easy Formulas)

2.3 Brûk Excel LOOKUP-formule om lêste rigenûmer te finen mei gegevens

Wy kinne ek de LOOKUP formule brûke om it lêste rigenûmer mei gegevens te finen.

De LOOKUP funksje heart by de Excel Lookup en Reference funksjes . De funksje LOOKUP jout de fergelykbere wearde werom út in oar berik fan ien rige of ien kolom nei it útfieren fan in likernôch oerienkomst sykjen.

Yn de folgjende dataset is de lêste rige leech. Wy sille it rigenûmer fan de lêste rige fine mei gegevens yn sel E5 .

Litte wy de stappen sjen om de OPSLIK <2 te brûken>funksje.

STAPPEN:

  • Selektearje yn it begjin sel E5 .
  • Fier dan de folgjende formule yn dy sel:
=LOOKUP(2,1/(B:B""),ROW(B:B))

  • Druk op, Enter .
  • Op it lêst kinne wy ​​it lêste rigenûmer fan ús gegevensberik sjen yn sel E5 wat 14 is.

Lês mear: Hoe de leechste 3 wearden te finen yn Excel (5 maklike metoaden)

2.4 Identifisearje lêste rigenûmer mei gegevens yn Excel mei SUMPRODUCT-funksje

In dizze metoade sille wy de funksje SUMPRODUCT brûke om it lêste rigenûmer te identifisearjen mei gegevens yn excel.

De funksje SUMPRODUCT yn Excel jout werom de som fan oerienkommende berik of arrays' produkten.

De lêste rige yn de folgjende dataset is leech. Yn sel E5 fine wy ​​it rigenûmer fan de lêste rige mei gegevens.

Litte wy de stappen sjen om dizze metoade te dwaan.

STAPPEN:

  • Selektearje earst sel E5 .
  • Skriuw dan de folgjende formule dêryn opsel:
=SUMPRODUCT(MAX((C5:C15"")*ROW(C5:C15)))

  • Druk op Enter as jo ' Microsoft brûke Office 365 ' oars moatte jo Ctrl + Shift + Enter drukke om in array út te fieren.
  • Op it lêst krije wy it lêste rigenûmer mei gegevens yn sel E5 .

🔎 Hoe wurket de formule?

  • RIJ(C5:C15): Dit diel jout it rigenûmer werom foar elke sel yn berik ( C5:C15 ).
  • MAX((C5:C15””): Dit diel jout it heechste nûmer werom út de rige nûmers.
  • SUMPRODUCT(MAX((C5:C15””)*RIJ (C5:C15))): De funksje SUMPRODUCT wurdt brûkt om de boppesteande twa arrays te berekkenjen en in wearde werom te jaan yn de selektearre sel.

Lês Mear: Hoe kinne jo lêste sel fine mei wearde yn kolom yn Excel

2.5 Detektearje lêste rigenûmer mei gegevens yn Excel mei VBA-koade

Wy kinne maklik VBA (Visual) brûke Basis foar applikaasjes) -koade om it lêste rigenûmer te detektearjen mei gegevens yn excel. Yn de folgjende dataset is de lêste rige bl ank. Wy sille in VBA koade brûke om it lêste rigenûmer te finen dat net leech is.

Litte wy de stappen sjen foar it tapassen fan in VBA Koade om it lêste rigenûmer te finen mei gegevens.

STAPPEN:

  • Earst rjochtsklikke op de blêdnamme fan it aktive blêd.
  • Klik as twadde op de opsje ' Koade besjen '.

  • A nije lege VBA module silferskine.
  • Trêde, skriuw de folgjende koade yn 'e lege module:
8604
  • Klik dan op de Utfiere of druk op de F5 kaai om de koade út te fieren.

  • As lêste lit it boppesteande kommando in berjochtfakje sjen. Yn it berjochtfakje kinne wy ​​it lêste rigenûmer sjen mei gegevens dat 14 is.

Lês mear: Find the Lêste sel mei wearde yn rige yn Excel (6 metoaden)

Konklúzje

Konklúzje sil dit tutorial sjen litte hoe't jo excel-formules brûke kinne om it lêste rigenûmer te finen mei gegevens. Om jo feardigens op 'e test te setten, brûk it oefenwurkblêd dat by dit artikel komt. Lit asjebleaft in reaksje hjirûnder as jo fragen hawwe. Us team sil ús bêst besykje om jo sa gau mooglik te antwurdzjen. Hâld yn 'e takomst in each foar mear ynnovative Microsoft Excel -oplossingen.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.