Turinys
Šioje pamokoje parodysime, kaip naudoti "Excel" formulę paskutinės eilutės numeriui su duomenimis rasti. Dirbdami "Microsoft Excel mums gali prireikti sužinoti duomenų intervalo paskutinės eilutės numerį. Norėdami rasti paskutinės eilutės numerį su duomenimis, šiame straipsnyje naudosime įvairias formules. Jei jūsų darbo procesas reikalauja sukurti dinaminį duomenų intervalą, tuomet turite rasti paskutinės eilutės numerį duomenų intervale. Tokiu atveju šis straipsnis jums labai padės.
Atsisiųsti praktikos sąsiuvinį
Praktikos sąsiuvinį galite atsisiųsti iš čia.
Rasti paskutinę eilutę naudojant formulę.xlsm2 būdai, kaip naudoti "Excel" formulę paskutinės eilutės numeriui su duomenimis rasti
Šiame straipsnyje naudosime "Excel" formulę, kad dviem atvejais rastume paskutinės eilutės numerį su duomenimis. Mūsų duomenų rinkinio paskutinė eilutė gali būti arba tuščia, arba ne tuščia. Abiem atvejais paskutinės eilutės numerio su duomenimis išvestis nebus vienoda. Taigi, pirmiau minėtais atvejais naudosime skirtingus metodus, kad rastume paskutinės eilutės numerį su duomenimis.
Toliau pateiktoje ekrano kopijoje turime pardavėjų ir jų buvimo vietos duomenų rinkinį. Visuose šio straipsnio metoduose naudosime tą patį duomenų rinkinį, kad rastume paskutinės eilutės numerį su duomenimis.
1. "Excel" formulė ne tuščios paskutinės eilutės numeriui su duomenimis rasti
Pirmajame skyriuje aptarsime "Excel" formules, skirtas paskutinės eilutės numeriams su ne tuščių langelių duomenimis rasti. Formulės, kurias aptarsime 3 šio skirsnio metodai nebus taikomi, jei viena ar kelios paskutinės duomenų intervalo eilutės yra tuščios.
1.1 Formulė su ROW ir ROWS funkcijomis, skirta rasti paskutinės eilutės numerį su "Excel" duomenimis
Visų pirma, mes naudosime EILUTĖ ir EILUTĖS funkcijos, skirtos rasti paskutinės eilutės numerį su "Excel" duomenimis.
Svetainė "Excel" eilutė funkcija grąžina eilutės numerį iš aktyvaus darbalapio.
Svetainė EILUTĖS funkcija "Excel" grąžina eilučių skaičių nurodytoje nuorodoje.
Toliau pateikto duomenų rinkinio paskutinės eilutės numerį rasime ląstelėje E5 .
Apžvelkime, kaip tai padaryti.
ŽINGSNIAI:
- Pirmiausia pasirinkite langelį E5 .
- Antra, į tą ląstelę įterpkite šią formulę:
= EILUTĖ(B5:C15) + EILUTĖS(B5:C15)-1
- Paspauskite Įveskite .
- Atlikus šį veiksmą grąžinamas paskutinės eilutės numeris iš duomenų intervalo, esančio ląstelėje E5 . Matome, kad paskutinės eilutės numeris yra 15 .
Skaityti daugiau: Kaip "Excel" rasti paskutinę eilutę su konkrečia verte (6 metodai)
1.2 Suderinkite MIN, ROW ir ROWS funkcijas, kad rastumėte paskutinės eilutės numerį su "Excel" duomenimis
Šiuo metodu norėdami rasti paskutinės eilutės numerį su "Excel" duomenimis, mes sujungiame MIN , EILUTĖ , ir EILUTĖS funkcijos.
Svetainė MIN funkcija "Excel" grąžina mažiausią duomenų skaičių reikšmę iš duomenų intervalo.
Toliau pateiktame duomenų rinkinyje rasime paskutinės duomenų rinkinio eilutės numerį.
Pažiūrėkime, kaip atlikti šį veiksmą.
ŽINGSNIAI:
- Pirmiausia pasirinkite langelį C5 .
- Tada į tą ląstelę įterpkite šią formulę:
=MIN(ROW(B5:C15))+ROWS(B5:C15)-1
- Tada paspauskite Įveskite .
- Galiausiai pirmiau pateikta komanda grąžina paskutinės eilutės, esančios ląstelėje E5 .
🔎 Kaip veikia formulė?
- ROW(B5:C15))+ROWS(B5:C15)-1: Šioje dalyje grąžinamas eilučių numerių masyvas nuo paskutinės eilutės, kuri yra eilutės numeris 15 .
- MIN(EILUTĖ(B5:C15))+EILUTĖS(B5:C15)-1: Grąžina mažiausią eilutės numerį ląstelėje E5 kuris yra eilutės numeris 15 .
Skaityti daugiau: "Excel" rasti paskutinį simbolio pasikartojimą eilutėje (6 metodai)
1.3 Paskutinės eilutės numerio paieška naudojant "Excel" formulę su funkcijomis ROW, INDEX ir ROWS
Kitas būdas naudoti "Excel" formules paskutinės eilutės numeriui su duomenimis rasti yra naudoti kombinaciją EILUTĖ , INDEKSAS, ir EILUTĖS funkcijos.
Svetainėje "Microsoft Excel . INDEKSAS funkcija grąžina vertę, esančią tam tikroje intervalo arba masyvo pozicijoje.
Rasime paskutinės eilutės numerį iš toliau pateikto duomenų rinkinio.
Pažiūrėkime, kaip atlikti šį veiksmą.
ŽINGSNIAI:
- Pradžioje pasirinkite langelį E5 .
- Tada į tą ląstelę įveskite šią formulę:
=ROW(INDEX(B5:C15,1,1))+ROWS(B5:C15)-1
- Po to paspauskite Įveskite .
- Galiausiai ląstelėje gauname paskutinės duomenų intervalo eilutės numerį. E5 kuris yra 15 .
🔎 Kaip veikia formulė?
- INDEX(B5:C15,1,1): Šioje dalyje sukuriamas duomenų intervalo masyvas ( B5:C15 ).
- EILUTĖS(B5:C15)-1: Iš šios dalies atimama 1 iš visų eilučių numerių.
- ROW(INDEX(B5:C15,1,1))+ROWS(B5:C15)-1: Grąžina mažiausią eilutės numerį ląstelėje E5 kuris yra eilutės numeris 15 .
Skaityti daugiau: "Excel" rasti paskutinį stulpelį su duomenimis (4 greiti būdai)
Panašūs skaitiniai
- Didžiausios reikšmės radimas "Excel" formulėje (5 paprasti metodai)
- Kaip naudoti formulę, kad "Excel" rastumėte paryškintą tekstą
- Rasti simbolių eilutėje iš dešinės "Excel" programoje (4 paprasti metodai)
- Kaip "Excel" programoje rasti * simbolį, kuris nėra užkardinis simbolis (2 metodai)
- "Excel" programos pirmosios reikšmės, didesnės už, paieška (4 būdai)
2. Rasti ir tuščią, ir ne tuščią paskutinės eilutės numerį su "Excel" duomenimis
Jei viena ar kelios paskutinės eilutės iš ar duomenų intervalo yra tuščios, pirmiau pateiktos formulės neveiks, norint rasti paskutinės eilutės numerį su duomenimis "Excel" programoje. Nes toliau pateikta formulė neieško, ar paskutinė eilutė yra tuščia, ar ne. Ji tiesiog grąžina paskutinės eilutės numerį iš pateikto duomenų intervalo. Šiame skyriuje aptarsime formules, kurios taikomos ir tuščioms, ir ne tuščioms eilutėms.
2.1. Įterpkite MAX formulę, kad rastumėte paskutinės eilutės numerį su "Excel" duomenimis
Dabar, norėdami rasti paskutinės eilutės numerį duomenų rinkinyje, kuriame yra viena ar kelios tuščios eilutės, naudosime MAX funkcija.
"Excel MAX funkcija suteikia didžiausią vertę nurodytoje duomenų aibėje.
Toliau pateiktame duomenų rinkinyje rasime paskutinės eilutės numerį ląstelėje E5 naudodami "Excel MAX Jei pastebėsime, pamatysime, kad paskutinėje duomenų rinkinio eilutėje nėra jokios reikšmės.
Pažiūrėkime, kaip atlikti šį metodą.
ŽINGSNIAI:
- Pirmiausia pasirinkite langelį E5 .
- Antra, toje ląstelėje įveskite šią formulę:
=MAX((B:B"")*(EILUTĖ(B:B)))
- Tada paspauskite Įveskite .
- Galiausiai gauname paskutinės eilutės numerį ląstelėje E5 kuris yra 14 . Į ją neįtraukiama paskutinė mūsų duomenų diapazono eilutė, kuri yra tuščia.
Skaityti daugiau: Kaip rasti paskutinį ne tuščią ląstelę eilutėje "Excel" (5 metodai)
2.2. Sujunkite MATCH ir REPT funkcijas, kad rastumėte paskutinės eilutės numerį su "Excel" duomenimis
Naudojant derinį iš MATCH ir REPT funkcijos yra dar vienas būdas rasti paskutinės eilutės numerį su "Excel" duomenimis.
Svetainė MATCH "Excel" funkcija ieško nurodyto elemento ląstelių intervale. Tada ji grąžina santykinę elemento vietą intervale.
Svetainė REPT funkcija Excel pakartoja tam tikrą tekstą tam tikrą skaičių kartų. Galime naudoti REPT funkciją, kad užpildytumėte langelį keliais teksto eilutės egzemplioriais.
Toliau pateiktame duomenų rinkinyje rasime paskutinės eilutės numerį su duomenimis ląstelėje E5 .
Pažiūrėkime, kaip atlikti šį veiksmą.
ŽINGSNIAI:
- Pirmiausia pasirinkite langelį E5 .
- Tada į tą ląstelę įterpkite šią formulę:
=MATCH(REPT("z",50),B:B)
- Paspauskite Įveskite .
- Galiausiai, ląstelėje E5 gauname paskutinės eilutės su duomenimis mūsų duomenų rinkinyje numerį.
🔎 Kaip veikia formulė?
- REPT("z",50): Šioje dalyje pakartojamas tekstas z ' 50 kartų.
- MATCH(REPT("z",50),B:B): Šioje dalyje MATCH funkcija ieško stulpelyje B mūsų 50 -ženklų teksto eilutė z '. Formulė grąžina paskutinio nepilno langelio vietą, nes jo neranda.
Skaityti daugiau: Rasti paskutinę stulpelio vertę, didesnę už nulį, programoje "Excel" (2 paprastos formulės)
2.3 Naudokite "Excel LOOKUP" formulę, kad surastumėte paskutinės eilutės numerį su duomenimis
Taip pat galime naudoti IEŠKOTI formulę, kad rastumėte paskutinės eilutės numerį su duomenimis.
Svetainė IEŠKOTI funkcija priklauso "Excel" paieška ir Nuorodos funkcijos . IEŠKOTI atlikus apytikslio atitikmens paiešką, funkcija grąžina panašią vertę iš kito vienos eilutės arba vieno stulpelio intervalo.
Toliau pateiktame duomenų rinkinyje paskutinė eilutė yra tuščia. Rasime paskutinės eilutės, kurios duomenys yra ląstelėje, eilutės numerį E5 .
Pažiūrėkime, kaip naudoti IEŠKOTI funkcija.
ŽINGSNIAI:
- Pradžioje pasirinkite langelį E5 .
- Tada į tą ląstelę įveskite šią formulę:
=LOOKUP(2,1/(B:B""),EILUTĖ(B:B))
- Spauda, Įveskite .
- Galiausiai ląstelėje "Duomenų diapazonas" matome paskutinės eilutės numerį. E5 kuris yra 14 .
Skaitykite daugiau: Kaip "Excel" programoje rasti 3 mažiausias vertes (5 paprasti metodai)
2.4 Paskutinės eilutės numerio nustatymas pagal "Excel" duomenis naudojant SUMPRODUCT funkciją
Taikydami šį metodą naudosime SUMPRODUCT funkcija, skirta nustatyti paskutinės eilutės numerį su "Excel" duomenimis.
Svetainė SUMPRODUCT funkcija "Excel" grąžina sutampančių intervalų arba masyvų sandaugų sumą.
Toliau pateikto duomenų rinkinio paskutinė eilutė yra tuščia. E5 , rasime paskutinės eilutės, kurioje yra duomenų, eilutės numerį.
Pažiūrėkime, kaip atlikti šį metodą.
ŽINGSNIAI:
- Pirmiausia pasirinkite langelį E5 .
- Tada toje ląstelėje įrašykite šią formulę:
=SUMPRODUKTAS(MAX((C5:C15"")*EILUTĖ(C5:C15)))
- Paspauskite Įveskite jei naudojate "Microsoft Office 365 ' priešingu atveju turite paspausti Ctrl + Shift + Enter paleisti masyvą.
- Galiausiai gauname paskutinės eilutės numerį su duomenimis ląstelėje E5 .
🔎 Kaip veikia formulė?
- ROW(C5:C15): Šioje dalyje grąžinamas kiekvieno langelio eilutės numeris ( C5:C15 ).
- MAX((C5:C15""): Šioje dalyje grąžinamas didžiausias skaičius iš eilučių numerių masyvo.
- SUMPRODUKT(MAX((C5:C15"")*EILUTĖ(C5:C15))): Svetainė SUMPRODUCT funkcija naudojama apskaičiuoti pirmiau minėtus du masyvus ir grąžinti pasirinktos ląstelės vertę.
Skaityti daugiau: Kaip rasti paskutinę ląstelę su verte "Excel" stulpelyje
2.5 Paskutinės eilutės numerio su "Excel" duomenimis nustatymas naudojant VBA kodą
Galime lengvai naudoti VBA (Visual Basic for Applications) kodas, skirtas nustatyti paskutinės eilutės numerį su Excel duomenimis. Šiame duomenų rinkinyje paskutinė eilutė yra tuščia. Naudosime VBA kodą, kad rastumėte paskutinį eilutės numerį, kuris nėra tuščias.
Pažiūrėkime, kaip taikyti VBA Paskutinės eilutės numerio su duomenimis paieškos kodas.
ŽINGSNIAI:
- Pirma, dešiniuoju pelės klavišu spustelėkite ant aktyviojo lapo pavadinimo.
- Antra, spustelėkite parinktį Peržiūrėti kodą '.
- Nauja tuščia vieta VBA bus rodomas modulis.
- Trečia, į tuščią modulį įrašykite šį kodą:
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: " & amp; Last_Row End Sub
- Tada spustelėkite Paleisti arba paspauskite F5 paleisti kodą.
- Galiausiai pirmiau pateikta komanda parodo pranešimo langą. Pranešimo lange matome paskutinės eilutės numerį su duomenimis, kuris yra 14 .
Skaityti daugiau: "Excel" programos paskutinio langelio su reikšme eilutėje paieška (6 metodai)
Išvada
Apibendrinant, ši pamoka parodys, kaip naudoti "Excel" formules paskutinės eilutės numeriui su duomenimis rasti. Norėdami išbandyti savo įgūdžius, naudokite kartu su šiuo straipsniu pateiktą pratybų lentelę. Jei turite klausimų, palikite komentarą toliau. Mūsų komanda pasistengs kuo greičiau jums atsakyti. Ateityje laukite daugiau naujoviškų "Microsoft Excel sprendimai.