Kako pronaći posljednju ćeliju s vrijednošću u stupcu u Excelu

  • Podijeli Ovo
Hugh West

Mi koristimo Excel za naše službene i poslovne svrhe. U te svrhe koristimo veliku količinu podataka. Ponekad moramo pronaći posljednju ćeliju sa vrijednošću u koloni. Čini se zamornim provjeriti cijelu kolonu i pronaći je ručno. Dakle, u ovom članku ćemo raspravljati o nekim brzim metodama kako pronaći posljednju ćeliju s vrijednošću u stupcu u excelu.

Uzeli smo jednostavan skup podataka datuma koji odgovaraju prodaji.

Preuzmite radnu svesku za vježbu

Preuzmite ovu radnu svesku za vježbanje dok čitate ovaj članak.

Pronađite zadnju ćeliju s vrijednošću u Column.xlsx

3 metode za pronalaženje posljednje ćelije s vrijednošću u stupcu u Excelu

Ovdje ćemo raspravljati o 3 metode za pronalaženje posljednje ćelije s vrijednostima u stupcu. Prva i posljednja metoda također imaju neke pododjeljke. Zato što se funkcija može koristiti na različite načine.

Dodaćemo kolonu pod nazivom Vrijednost da prikažemo rezultat.

1 Funkcija LOOKUP za pronalaženje posljednje ćelije s vrijednošću u stupcu u Excelu

Ovdje ćemo koristiti funkciju LOOKUP da pronađemo zadnju ćeliju s vrijednošću u Excelu. Kombinovaćemo ovu funkciju sa drugim funkcijama. Prvo ćemo objasniti osnovnu funkciju LOOKUP , zatim dodati ostale funkcije.

1.1 Upotreba samo osnovne funkcije LOOKUP

Ovdje ćemo koristiti osnovnu LOOKUP funkcija. Ova funkcija traži vrijednosti iz niza kolona. Evo nasće provjeriti cijeli stupac C .

1. korak:

  • Prvo, idite na ćeliju D5 .
  • Ovdje upišite funkciju LOOKUP . Uzeli smo opseg C:C , jer želimo saznati iz cijele kolone C . Možemo postaviti i određeni raspon. Dakle, naša formula postaje:
=LOOKUP(2,1/(C:C""),C:C)

Korak 2:

  • Sada pritisnite ENTER i dobićemo rezultat.

Ovde dobijamo posljednju vrijednost od kolona C . Iz naših preuzetih podataka također možemo provjeriti da li je rezultat tačan ili ne.

Napomena:

C: C”” – Provjerava cijeli kolona C za prazne ćelije i vraća TRUE/FALSE za svaku ćeliju tog raspona. Ako ćelija nije prazna, vratite TRUE u suprotnom prikažite FALSE . Možemo prilagoditi raspon ćelija prema našim potrebama.

1/ – Izvodi operaciju podjele. Ovdje će 1 biti podijeljena vrijednost iz prethodnog koraka, koja može biti TRUE ili FALSE . Ako će TRUE rezultat biti 1 , a za FALSE to će biti 0 . Proizvodi 1 kada je TRUE u suprotnom, greška, #DIV/0! jer nijedan broj ne možemo podijeliti sa nulom. Cijela lista 1 i grešaka je sačuvana u funkciji LOOKUP , ona će biti procijenjena u sljedećem koraku.

2 – Funkcija LOOKUP pokušava locirati 2 na listi vrijednosti proizvedenih u posljednjemkorak. Pošto ne može locirati broj 2 , traži sljedeću maksimalnu vrijednost, a to je 1 . Pretražuje ovu vrijednost počevši od kraja liste i nastavljajući do početka ove liste. Proces će se završiti kada dobije prvi rezultat. Ovo će biti posljednja ćelija u rasponu koja sadrži vrijednost, u posljednjem koraku koji je pretvoren u 1.

C:C – Ovo je posljednja izjava LOOKUP funkcija. On pokreće vrijednost ćelije koju treba zamijeniti umjesto vrijednosti dobivene iz 2. koraka.

1.2 LOOKUP s NOT i ISBLANK funkcijama

Ovdje ćemo kombinirati NE i ISBLANK funkcije sa LOOKUP funkcijama. Oni su potrebni ako naši podaci imaju izlazne greške i želimo to pokazati. Sada dodajte jedan podatak o grešci u naš skup podataka i modificirajte formulu da to pokaže.

Korak 1:

  • U 10. redu, dodali smo nove podatke što je greška. Jednostavno smo podijelili slučajni broj sa 0 .

Korak 2:

  • Sada dodajte funkcije NE i ISBLANK u formulu. Nakon modifikacije formula postaje:
=LOOKUP(2,1/(NOT(ISBLANK(C:C))),C:C)

Korak 3:

  • Sada pritisnite ENTER i dobićemo rezultat.

Ovde to možemo vidjeti u odjeljku rezultata prikazuje se vrijednost greške. Obično funkcija LOOKUP izbjegava ovu vrijednost greške.

1.3 LOOKUP saISNUMBER Funkcija

Ponekad možemo imati i abecedne i numeričke podatke u našoj koloni. Ali želimo dobiti samo numeričke podatke posljednje ćelije. Tada ćemo koristiti funkciju ISNUMBER . Vraća samo numeričke podatke.

Korak 1:

  • Prvo, dodajte abecedne podatke u 10. red .

Korak 2:

  • Sada izmijenite formulu i dodajte ISBROJ Dakle, formula postaje:
=LOOKUP(2,1/(ISNUMBER(C:C)),C:C)

Korak 3:

  • Sada pritisnite ENTER i dobićemo povratnu vrijednost.

Ovdje su naši posljednji podaci abecedni. Kako smo koristili funkciju ISNUMBER , dobijamo samo numeričke podatke.

1.4 Korištenje LOOKUP sa funkcijom ROW

Također možemo saznati u kojem redu postoji posljednja vrijednost. Za ovo moramo kombinirati funkciju ROW sa funkcijom LOOKUP .

Korak 1:

  • Izmijenite formulu i dodajte funkciju ROW u posljednji argument . Sada, formula postaje:
=LOOKUP(2,1/((C:C)),ROW(C:C))

Korak 2:

  • Na kraju pritisnite ENTER .

Sada, kao rezultat dobijamo 9 . Iz skupa podataka, vidjeli smo da su naši posljednji podaci u redu 9 . To je prikazano ovdje. Ovdje se vrijednost ćelije neće pojaviti; samo će broj reda ili pozicija označavati.

Slična očitanja:

  • Pronađi posljednju ćeliju s vrijednošćuu redu u Excelu (6 metoda)
  • Excel Pronađi posljednju kolonu s podacima (4 brza načina)
  • Pronađi posljednju vrijednost u koloni veću od Nula u Excelu (2 jednostavne formule)
  • Kako pronaći više vrijednosti u Excelu (8 brzih metoda)

2. Pronađite zadnju ćeliju sa Numerička vrijednost u stupcu pomoću funkcija INDEX i COUNT

Funkcija INDEX vraća vrijednost određene ćelije u rasponu. Ovdje ćemo primijeniti funkciju INDEX sa COUNTA i COUNT .

Korak 1:

  • Prvo, izmijenite skup podataka. Uklonite praznu ćeliju i dodajte abecednu vrijednost u raspon. Također, dodajte praznu ćeliju na posljednjoj.

Korak 2:

  • Sada upišite INDEX Funkcija.
  • 1. argument uzima raspon C5 do C10 . A drugi argument koristi funkciju COUNT s istim rasponom.
  • Dakle, formula postaje:
=INDEX(C5:C10,COUNT(C5:C10))

Korak 3:

  • Zatim pritisnite ENTER .

Ovdje dobijamo samo numeričke vrijednosti jer smo koristili funkciju COUNT .

Sada želimo dobiti bilo koju vrijednost u rasponu. Za ovo ćemo koristiti funkciju COUNTA .

4. korak:

  • Kopiraj formulu iz ćelije D5 . Zalijepite formulu u ćeliju D6 i zamijenite funkciju COUNT sa COUNTA . Dakle, formula postaje:
=INDEX(C5:C10,COUNTA(C5:C10))

Korak5:

  • Na kraju pritisnite ENTER .

Sada, dobijamo abecednu vrijednost kao koristimo funkciju COUNTA . Dakle, možemo dobiti željeni rezultat korištenjem funkcije COUNT ili COUNTA sa funkcijom INDEX .

3. Excel funkcija OFFSET za Pronađite zadnju ćeliju s vrijednošću u stupcu

Ovdje ćemo pokazati kako pronaći posljednju ćeliju s vrijednošću koristeći funkciju OFFSET . Također, kombinirajte COUNT & COUNTA funkcija s ovom funkcijom.

3.1 Upotreba osnovne funkcije OFFSET

Ovdje ćemo koristiti samo osnovnu funkciju OFFSET . Također dodajemo da ova osnovna funkcija ne može identificirati koja je ćelija prazna ili ne.

Korak 1:

  • Prvo, provjerite da nijedna prazna ćelija nije na kraj.

Korak 2:

  • Zatim upišite OFFSET U 1. argumentu je za referencu, biramo Cell C5 kao referencu. Sljedeća dva argumenta su broj redova, odnosno kolona. Ovi brojevi redova i kolona označavaju koji red i kolonu ćemo pretraživati. Ovdje biramo 4 jer imamo 4 reda nakon referentne ćelije i 0 za kolona jer ćemo provjeriti samo u ovoj koloni . Dakle, formula postaje:
=OFFSET(C5,4,0)

Korak 3:

  • Na kraju pritisnite ENTER .

Evo rezultata nakon primjene funkcije OFFSET . Kao poslednjićelija nije nula i prikazuje rezultat. Ako je zadnja ćelija prazna, prikazat će se prazna.

3.2 Upotreba funkcija OFFSET i COUNT

U prethodnoj metodi, vidjeli smo da funkcija OFFSET ne može pronađite posljednju ćeliju sa vrijednošću ako postoji neka prazna ćelija. U ovom odjeljku ćemo kombinirati COUNT i COUNTA da riješimo ovaj problem.

1. korak:

  • Prvo, dodajte praznu ćeliju na kraj skupa podataka.

Korak 2:

  • Sada idite na ćeliju D5 .
  • Napišite funkciju za dodavanje COUNT na 2. argument formule. Daće broj red nakon brojanja. Dakle, formula postaje:
=OFFSET(C5,COUNT(C5:C10)-1,0)

Korak 3:

  • Zatim pritisnite ENTER .

Kako smo koristili funkciju COUNT , ona ne smatra abecednim vrijednosti. Kako također želimo dobiti abecedne vrijednosti, zamijenite COUNT sa COUNTA. Koraci su dati u nastavku.

4. korak:

  • Kopiraj formulu iz ćelije D5 .
  • Zalijepite formulu u ćeliju D6 .
  • Sada zamijenite funkciju COUNT sa COUNTA . Dakle, formula postaje:
=OFFSET(C5,COUNTA(C5:C10)-1,0)

Korak 5:

  • Zatim pritisnite ENTER .

Ovdje dobijamo abecedne vrijednosti jer smo koristili funkciju COUNTA .

Zaključak

U ovom članku objašnjavamo 3 metode ineke pod-metode za pronalaženje posljednje vrijednosti ćelije u koloni. Nadamo se da ćete pronaći željenu metodu koju ćete lako zapamtiti. Ako imate bilo kakve sugestije, pišite u polje za komentare.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.