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

  • Podijeli Ovo
Hugh West

Koristimo Excel u službene i poslovne svrhe. U te svrhe koristimo veliku količinu podataka. Ponekad moramo pronaći posljednju ćeliju s vrijednošću u stupcu. Čini se zamornim provjeriti cijeli stupac i pronaći to ručno. Stoga ćemo u ovom članku 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 bilježnicu za vježbanje

Preuzmite ovu radnu bilježnicu za vježbanje kako biste vježbali dok čitate ovaj članak.

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

3 metode za pronalaženje zadnje ćelije s vrijednostima u stupcu u Excelu

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

Dodat ćemo stupac pod nazivom Vrijednost za prikaz rezultata.

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

Ovdje ćemo koristiti funkciju LOOKUP za pronalaženje zadnje ćelije s vrijednošću u Excelu. Ovu funkciju ćemo kombinirati s drugim funkcijama. Prvo ćemo objasniti osnovnu funkciju LOOKUP , zatim dodati ostale funkcije.

1.1 Upotreba samo osnovne funkcije LOOKUP

Ovdje ćemo koristiti osnovnu funkciju LOOKUP funkcija. Ova funkcija traži vrijednosti iz niza stupaca. Ovdje miprovjerit će cijeli Stupac C .

Korak 1:

  • Prvo idite na Ćeliju D5 .
  • Ovdje napišite funkciju LOOKUP . Uzeli smo raspon C:C , jer želimo saznati iz cijelog Stupca C . Također možemo postaviti određeni raspon. Dakle, naša formula postaje:
=LOOKUP(2,1/(C:C""),C:C)

Korak 2:

  • Sada pritisnite ENTER i dobit ćemo rezultat.

Ovdje dobivamo posljednju vrijednost Stupca C . Iz naših preuzetih podataka također možemo provjeriti je li rezultat točan ili ne.

Napomena:

C: C”” – Provjerava cijeli Stupac C za prazne ćelije i vraća TRUE/FALSE za svaku ćeliju tog raspona. Ako ćelija nije prazna, vratite TRUE , inače, pokažite FALSE . Raspon ćelija možemo prilagoditi svojim potrebama.

1/ – Izvodi operaciju dijeljenja. Ovdje će 1 podijeliti vrijednost iz prethodnog koraka, koja može biti TRUE ili FALSE . Ako je TRUE rezultat će biti 1 , a za FALSE to će biti 0 . Proizvodi 1 kada je TRUE u suprotnom, pogreška, #DIV/0! jer nijedan broj ne možemo podijeliti s nulom. Cijeli popis 1 i pogrešaka sačuvan je u funkciji LOOKUP , bit će procijenjen u sljedećem koraku.

2 – Funkcija LOOKUP pokušava locirati 2 na popisu vrijednosti proizvedenih u posljednjemkorak. Budući da ne može locirati broj 2 , traži sljedeću najveću vrijednost, koja je 1 . Pretražuje ovu vrijednost počevši od kraja popisa i nastavljajući do početka ovog popisa. Proces će završiti kada dobije prvi rezultat. Ovo će biti zadnja ćelija u rasponu koja sadrži vrijednost, u zadnjem koraku koja je pretvorena u 1.

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

1.2 LOOKUP s funkcijama NOT i ISBLANK

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

1. korak:

  • U 10. retku, dodali smo nove podatke što je pogreška. Jednostavno smo podijelili nasumični broj s 0 .

2. korak:

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

Korak 3:

  • Sada pritisnite ENTER i dobit ćemo rezultat.

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

1.3 LOOKUP sFunkcija ISNUMBER

Ponekad u stupcu možemo imati i abecedne i numeričke podatke. Ali želimo dobiti samo numeričke podatke zadnje ćelije. Zatim ćemo koristiti funkciju ISNUMBER . Vraća samo numeričke podatke.

1. korak:

  • Prvo dodajte abecedne podatke u 10. red .

Korak 2:

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

Korak 3:

  • Sada pritisnite ENTER i dobit ćemo povratnu vrijednost.

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

1.4 Korištenje LOOKUP-a s funkcijom ROW

Također možemo saznati u kojem retku postoji zadnja vrijednost. Za ovo moramo kombinirati funkciju ROW s funkcijom LOOKUP .

1. korak:

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

2. korak:

  • Na kraju pritisnite ENTER .

Sada, kao rezultat dobivamo 9 . Iz skupa podataka, vidjeli smo da su naši zadnji podaci u retku 9 . To je prikazano ovdje. Ovdje se neće pojaviti vrijednost ćelije; pokazat će samo broj retka ili položaj.

Slična čitanja:

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

2. Pronađite posljednju ćeliju pomoću 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 s COUNTA i COUNT .

1. korak:

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

Korak 2:

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

Korak 3:

  • Zatim pritisnite ENTER .

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

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

Korak 4:

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

Korak5:

  • Na kraju pritisnite ENTER .

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

3. Excelova funkcija OFFSET za Pronađi zadnju ćeliju s vrijednošću u stupcu

Ovdje ćemo pokazati kako pronaći posljednju ćeliju s vrijednošću pomoću funkcije 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 nema prazne ćelije kraj.

Korak 2:

  • Zatim napišite OFFSET U prvom argumentu koji je za referencu, odabiremo ćeliju C5 kao referencu. Sljedeća dva argumenta su broj redaka i stupaca. Ovi brojevi redaka i stupaca pokazuju koji redak i stupac ćemo pretraživati. Ovdje odabiremo 4 jer imamo 4 reda nakon referentne ćelije i 0 za stupac jer ćemo provjeriti samo u ovom stupcu . Dakle, formula postaje:
=OFFSET(C5,4,0)

Korak 3:

  • Na kraju pritisnite ENTER .

Ovo je rezultat nakon primjene funkcije OFFSET . Kao posljednjićelija nije nula i prikazuje rezultat. Ako je zadnja ćelija prazna, bit će prazna.

3.2 Upotreba funkcija OFFSET i COUNT

U prethodnoj metodi vidjeli smo da funkcija OFFSET ne može pronađite zadnju ćeliju s vrijednošću ako postoji prazna ćelija. U ovom odjeljku ćemo kombinirati COUNT i COUNTA kako bismo riješili ovaj problem.

1. korak:

  • Prvo dodajte praznu ćeliju na kraj skupa podataka.

2. korak:

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

Korak 3:

  • Zatim pritisnite ENTER .

Kako smo koristili funkciju COUNT ona ne uzima u obzir abecedno vrijednosti. Budući da također želimo dobiti abecedne vrijednosti, zamijenite COUNT s COUNTA. Koraci su navedeni u nastavku.

Korak 4:

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

Korak 5:

  • Zatim pritisnite ENTER .

Ovdje dobivamo abecedne vrijednosti jer smo koristili COUNTA funkciju.

Zaključak

U ovom članku objašnjavamo 3 metode ineke podmetode za pronalaženje posljednje vrijednosti ćelije u stupcu. Nadamo se da ćete pronaći željenu metodu koje ćete se lako sjetiti. Ako imate prijedloge, napišite ih u polje za komentare.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.