Kuinka löytää viimeinen solu, jossa on arvo Excel-sarakkeessa olevassa sarakkeessa

  • Jaa Tämä
Hugh West

Käytämme Exceliä virallisiin ja liiketoiminnallisiin tarkoituksiimme. Näihin tarkoituksiin käytämme suurta tietomäärää. Joskus meidän on löydettävä viimeinen solu, jossa on arvo sarakkeessa. Tuntuu väsyttävältä tarkistaa koko sarake ja löytää se manuaalisesti. Joten tässä artikkelissa keskustelemme joistakin nopeista menetelmistä, joilla löydetään viimeinen solu, jossa on arvo sarakkeessa Excelissä.

Otimme yksinkertaisen tietokokonaisuuden päivämääristä, jotka vastaavat myyntiä.

Lataa harjoituskirja

Lataa tämä harjoituskirja, jotta voit harjoitella tätä artikkelia lukiessasi.

Etsi viimeinen solu, jossa on arvo Column.xlsxx:ssä

3 tapaa löytää viimeinen solu, jossa on arvo sarakkeessa Excelissä

Tässä käsitellään kolmea menetelmää, joilla löydetään sarakkeen viimeinen solu, jossa on arvoja. Ensimmäisellä ja viimeisellä menetelmällä on myös alajaksoja. Koska funktiota voidaan käyttää eri tavoin.

Lisäämme sarakkeen nimeltä Arvo näyttääksesi tuloksen.

1. LOOKUP-funktio viimeisen solun löytämiseksi Excelin sarakkeen arvolla

Tässä käytämme LOOKUP-toiminto löytää Excelin viimeisen solun, jossa on arvo. Yhdistämme tämän funktion muihin funktioihin. 1. selitämme perusfunktiot LOOKUP funktio ja lisää sitten muut funktiot.

1.1 Vain perus LOOKUP-toiminnon käyttö

Tässä käytämme perus LOOKUP funktio. Tämä funktio etsii arvoja sarakkeiden alueelta. Tässä tarkistamme koko sarakkeen. Sarake C .

Vaihe 1:

  • Mene ensin osoitteeseen Solu D5 .
  • Kirjoita LOOKUP funktio tässä. Otimme alueen C:C , koska haluamme selvittää kokonaisuudesta. Sarake C Voimme myös asettaa tietyn vaihteluvälin. Kaavamme on siis seuraava:
=LOOKUP(2,1/(C:C""),C:C)

Vaihe 2:

  • Paina nyt ENTER ja saamme tuloksen.

Tässä saamme viimeisen arvon Sarake C Otettujen tietojen perusteella voimme myös tarkistaa, onko tulos oikea vai ei.

Huom:

C: C"" - Se tarkistaa koko Sarake C tyhjiä soluja varten ja palauttaa TOTTA/VÄÄRIN jokaisesta kyseisen alueen solusta. Jos solu ei ole tyhjä, palautetaan arvoksi TRUE muutoin näytä FALSE Voimme räätälöidä soluvalikoiman tarpeidemme mukaan.

1/ - Se suorittaa jako-operaation. Tässä, 1 jaetaan edellisen vaiheen arvolla, joka voi olla seuraava TRUE tai FALSE . TRUE tulos on 1 ja FALSE joka on 0 . Se tuottaa 1 kun TRUE muuten, virhe, #DIV/0! koska emme voi jakaa mitään lukua nollalla. Koko luettelo 1's ja virheet säilytetään LOOKUP funktio, se arvioidaan seuraavassa vaiheessa.

2 - The LOOKUP toiminto yrittää löytää 2 edellisessä vaiheessa tuotetusta arvoluettelosta. Koska se ei löydä numeroa 2 , se etsii seuraavan maksimiarvon, joka on 1 Se etsii tätä arvoa alkaen luettelon lopusta ja edeten luettelon alkuun. Prosessi päättyy, kun se saa ensimmäisen tuloksen. Tämä on alueen viimeinen solu, joka sisältää arvon, joka viimeisessä vaiheessa muutettiin arvoksi 1 .

C:C - Tämä on viimeinen lausuma LOOKUP Se ohjaa korvattavan solun arvoa 2. vaiheessa saadun arvon sijasta.

1.2 LOOKUP NOT- ja ISBLANK-funktioilla

Tässä yhdistetään EI ja ISBLANK toiminnot LOOKUP Niitä tarvitaan, jos tiedoissamme on virheitä ja haluamme näyttää ne. Lisää nyt yksi virhetieto tietokantaamme ja muuta kaavaa näyttämään se.

Vaihe 1:

  • Vuonna 10. rivi, lisäsimme uutta tietoa, mikä on virhe. Jaoimme satunnaisluvun yksinkertaisesti luvulla 0 .

Vaihe 2:

  • Lisää nyt EI ja ISBLANK Kaavan muuttamisen jälkeen kaavasta tulee:
=LOOKUP(2,1/(NOT(ISBLANK(C:C))),C:C)

Vaihe 3:

  • Paina nyt ENTER ja saamme tuloksen.

Tässä näemme, että tulososassa näkyy virhearvo. Tavallisesti virhearvo on LOOKUP toiminto välttää tämän virhearvon.

1.3 LOOKUP ISNUMBER-funktiolla

Joskus sarakkeessa voi olla sekä aakkos- että numerotietoja. Haluamme kuitenkin saada vain viimeisen solun numerotiedot. Silloin käytämme komentoa ISNUMBER-funktio . Se palauttaa vain numeerisia tietoja.

Vaihe 1:

  • Lisää ensin aakkosellinen tieto kenttään 10. rivi .

Vaihe 2:

  • Muokkaa nyt kaavaa ja lisää ISNUMBER Kaavasta tulee siis:
=LOOKUP(2,1/(ISNUMBER(C:C)),C:C)

Vaihe 3:

  • Paina nyt ENTER ja saamme paluuarvon.

Tässä viimeiset tietomme ovat aakkosellisia. Koska käytimme komentoa ISNUMBER funktiolla saamme vain numeerisia tietoja.

1.4 LOOKUPin käyttö ROW-funktion kanssa

Voimme myös saada tietää, missä rivi viimeinen arvo on olemassa. Tätä varten meidän on yhdistettävä ROW-toiminto kanssa LOOKUP toiminto.

Vaihe 1:

  • Muokkaa kaavaa ja lisää ROW toiminto viimeinen argumentti Nyt kaavasta tulee:
=LOOKUP(2,1/((C:C)),ROW(C:C))

Vaihe 2:

  • Paina lopuksi ENTER .

Nyt saadaan 9 tuloksena. Tietoaineistosta olemme nähneet, että viimeiset tietomme ovat vuonna rivi 9 Tässä näytetään, että solun arvo ei näy, vaan ainoastaan rivin numero tai sijainti.

Samanlaisia lukemia:

  • Etsi viimeinen solu, jossa on arvo Excelin rivillä (6 menetelmää)
  • Excel Etsi viimeinen sarake tietojen kanssa (4 nopeaa tapaa)
  • Etsi viimeinen arvo sarakkeessa, joka on suurempi kuin nolla Excelissä (2 helppoa kaavaa)
  • Kuinka löytää useita arvoja Excelissä (8 nopeaa menetelmää)

2. Etsi sarakkeen viimeinen solu, jossa on numeerinen arvo, käyttämällä INDEX- ja COUNT-funktioita.

INDEX-toiminto palauttaa alueen tietyn solun arvon. Sovellamme komentoa INDEX toiminto COUNTA ja COUNT täällä.

Vaihe 1:

  • Muokkaa ensin tietosarjaa. Poista tyhjä solu ja lisää alueeseen aakkosellinen arvo. Lisää myös tyhjä solu viimeiseksi.

Vaihe 2:

  • Kirjoita nyt INDEX Toiminto.
  • Ensimmäisen argumentin arvoalue on C5-C10 Ja toinen argumentti käyttää COUNT funktio, jolla on sama alue.
  • Kaavasta tulee siis:
=INDEX(C5:C10,COUNT(C5:C10))

Vaihe 3:

  • Paina sitten ENTER .

Tässä saamme vain numeerisia arvoja, koska käytimme komentoa COUNT toiminto.

Nyt haluamme saada minkä tahansa arvon alueelta. Tätä varten käytämme komentoa COUNTA toiminto.

Vaihe 4:

  • Kopioi kaava osoitteesta solu D5 Liitä kaava osoitteeseen solu D6 ja korvaa COUNT toiminto COUNTA Kaavasta tulee siis:
=INDEX(C5:C10,COUNTA(C5:C10))

Vaihe 5:

  • Paina lopuksi ENTER .

Nyt saamme aakkosellisen arvon, kun käytämme komentoa COUNTA Voimme siis saada haluamamme tuloksen käyttämällä funktiota COUNT tai COUNTA toiminto, jossa on INDEX toiminto.

3. Excel OFFSET -funktio viimeisen solun löytämiseksi sarakkeen arvon kanssa

Tässä näytämme, miten löydämme viimeisen solun, jossa on arvo, käyttämällä seuraavia keinoja OFFSET-toiminto Yhdistä myös COUNT & COUNTA funktio tällä funktiolla.

3.1 OFFSET-perustoiminnon käyttö

Tässä käytämme perus OFFSET Lisäksi tämä perustoiminto ei pysty tunnistamaan, mikä solu on tyhjä ja mikä ei.

Vaihe 1:

  • Varmista ensin, ettei lopussa ole tyhjää solua.

Vaihe 2:

  • Kirjoita sitten OFFSET Vuonna 1. argumentti on viittaus, valitsemme Solu C5 Seuraavat kaksi argumenttia ovat rivien ja sarakkeiden lukumäärä. Nämä rivien ja sarakkeiden numerot osoittavat, mitä riviä ja saraketta etsimme. Tässä valitsemme 4 kuten meillä on 4 riviä viitesolun jälkeen ja 0 varten sarake koska tarkistamme vain tämän sarakkeen. Kaavasta tulee siis:
=OFFSET(C5,4,0)

Vaihe 3:

  • Paina lopuksi ENTER .

Tässä on tulos sen jälkeen, kun olet soveltanut OFFSET Koska viimeinen solu on nollasta poikkeava, se näyttää tuloksen. Jos viimeinen solu on tyhjä, se näyttää tyhjän.

3.2 OFFSET- ja COUNT-funktioiden käyttö

Edellisessä menetelmässä näimme, että OFFSET funktio ei pysty löytämään viimeistä solua, jossa on arvo, jos siinä on tyhjä solu. Tässä jaksossa yhdistämme COUNT ja COUNTA tämän ongelman ratkaisemiseksi.

Vaihe 1:

  • Lisää ensin tyhjä solu tietokokonaisuuden loppuun.

Vaihe 2:

  • Mene nyt osoitteeseen Solu D5 .
  • Kirjoita lisää COUNT funktio kaavan 2. argumenttiin. Se antaa tulokseksi rivi luku laskemisen jälkeen. Kaavasta tulee siis:
=OFFSET(C5,COUNT(C5:C10)-1,0)

Vaihe 3:

  • Paina sitten ENTER .

Koska käytimme COUNT funktio ei ota huomioon aakkosellisia arvoja. Koska haluamme myös saada aakkosellisia arvoja, korvaa funktio COUNT kanssa COUNTA. Vaiheet on esitetty alla.

Vaihe 4:

  • Kopioi kaava osoitteesta Solu D5 .
  • Liitä kaava osoitteeseen Solu D6 .
  • Korvaa nyt COUNT toiminto COUNTA Kaavasta tulee siis:
=OFFSET(C5,COUNTA(C5:C10)-1,0)

Vaihe 5:

  • Paina sitten ENTER .

Tässä saamme aakkosellisia arvoja, koska käytimme arvoa COUNTA toiminto.

Päätelmä

Tässä artikkelissa selitämme 3 menetelmää ja joitakin alamenetelmiä sarakkeen viimeisen solun arvon löytämiseksi. Toivottavasti löydät haluamasi menetelmän, jonka voit muistaa helposti. Jos sinulla on ehdotuksia, kirjoita kommenttikenttään.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.