Hogyan lehet megtalálni az utolsó cellát az Excel oszlopban lévő értékkel az Excelben

  • Ossza Meg Ezt
Hugh West

Az Excel-t hivatalos és üzleti célokra használjuk. Ezekre a célokra nagy mennyiségű adatot használunk. Néha meg kell találnunk az utolsó cellát egy oszlopban lévő értékkel. Fárasztónak tűnik az egész oszlop ellenőrzése és kézzel történő keresése. Tehát ebben a cikkben néhány gyors módszert fogunk megvitatni, hogyan lehet megtalálni az utolsó cellát egy oszlopban lévő értékkel az Excelben.

Vettünk egy egyszerű adathalmazt az eladásoknak megfelelő dátumokból.

Gyakorlati munkafüzet letöltése

Töltse le ezt a gyakorlati munkafüzetet, hogy gyakorolhasson, miközben ezt a cikket olvassa.

Utolsó cellát keresni az értékkel az oszlopban.xlsx

3 módszer az Excel oszlopban lévő utolsó cellával rendelkező utolsó cellák keresésére

Itt 3 módszert fogunk tárgyalni az oszlopban lévő utolsó értékkel rendelkező cella megtalálására. Az első és az utolsó módszereknek van néhány alfejezetük is. Mivel egy függvényt többféleképpen lehet használni.

Hozzáadunk egy oszlopot, amelynek neve Érték hogy megmutassa az eredményt.

1. LOOKUP funkció az Excel oszlopban lévő értékkel rendelkező utolsó cella megkereséséhez

Itt a a LOOKUP funkció az utolsó értékkel rendelkező cellát keresi az Excelben. Ezt a függvényt más függvényekkel kombináljuk. 1. Elmagyarázzuk az alapvető LOOKUP függvényt, majd adjuk hozzá a többi függvényt.

1.1 Csak az alapvető LOOKUP funkció használata

Itt az alapvető LOOKUP Ez a függvény egy oszloptartományból keres értékeket. Itt a teljes C oszlop .

1. lépés:

  • Először is, menjen a D5 cella .
  • Írja meg a LOOKUP funkciót itt. A tartományt vettük C:C , mert szeretnénk megtudni az egészből. C oszlop Beállíthatunk egy bizonyos tartományt is. Így a képletünk a következő lesz:
=LOOKUP(2,1/(C:C""),C:C)

2. lépés:

  • Most nyomja meg a BELÉPÉS és kapunk egy eredményt.

Itt megkapjuk az utolsó értéket a C oszlop A felvett adatokból azt is ellenőrizhetjük, hogy az eredmény helyes-e vagy sem.

Megjegyzés:

C: C"" - Ellenőrzi az egész C oszlop az üres cellákra, és visszaadja TRUE/FALSE a tartomány minden egyes cellájára. Ha a cella nem üres, akkor a return TRUE egyébként mutassa FALSE A cellatartományt igényeink szerint testre szabhatjuk.

1/ - Ez egy osztási műveletet végez. Itt, 1 az előző lépésből származó értéket osztjuk, amely lehet TRUE vagy HAMIS . TRUE az eredmény a következő lesz 1 és a HAMIS amely 0 . Ez termel 1 amikor TRUE egyébként, hiba, #DIV/0! mert nem oszthatunk el semmilyen számot nullával. Az egész lista a 1's és hibák megmaradnak a LOOKUP függvényt, a következő lépésben kiértékelésre kerül.

2 - A LOOKUP funkció megpróbálja megtalálni 2 az utolsó lépésben előállított értékek listáján. Mivel nem találja a számot 2 , a következő maximális értéket keresi, amely a következő 1 Ezt az értéket a lista végétől kezdve a lista elejéig keresi. A folyamat akkor ér véget, amikor megkapja az első eredményt. Ez lesz a tartomány utolsó olyan cellája, amely értéket tartalmaz, az utolsó lépésben 1-re változott.

C:C - Ez az utolsó kijelentés a LOOKUP függvényt. Ez a 2. lépésből kapott érték helyett a kicserélendő cella értékét vezérli.

1.2 LOOKUP a NOT és ISBLANK függvényekkel

Itt kombinálni fogjuk NEM és ISBLANK funkciók a LOOKUP Ezekre akkor van szükség, ha az adatainknak hibás kimenete van, és ezt meg akarjuk jeleníteni. Most adjunk hozzá egy hibás adatot az adatállományunkhoz, és módosítsuk a képletet, hogy ezt megjelenítse.

1. lépés:

  • A 10. sor, új adatokat adtunk hozzá, ami hiba. Egyszerűen elosztottunk egy véletlen számot a 0 .

2. lépés:

  • Most adjuk hozzá a NEM és ISBLANK A módosítás után a képlet a következő lesz:
=LOOKUP(2,1/(NOT(ISBLANK(C:C))),C:C)

3. lépés:

  • Most nyomja meg a BELÉPÉS és kapunk egy eredményt.

Itt láthatjuk, hogy az eredmény szekcióban egy hibaérték jelenik meg. Általában a LOOKUP funkcióval elkerülhető ez a hibaérték.

1.3 LOOKUP ISNUMBER funkcióval

Néha előfordulhat, hogy az oszlopunkban alfabetikus és numerikus adatok is vannak. De mi csak az utolsó cella numerikus adatait akarjuk megkapni. Ekkor használjuk a az ISNUMBER függvény Csak numerikus adatokat ad vissza.

1. lépés:

  • Először is, adjunk hozzá betűrendes adatokat a 10. sor .

2. lépés:

  • Most módosítsuk a képletet, és adjuk hozzá a ISNUMBER A képlet tehát a következő:
=LOOKUP(2,1/(ISNUMBER(C:C)),C:C)

3. lépés:

  • Most nyomja meg a BELÉPÉS és kapunk egy visszatérési értéket.

Itt az utolsó adatunk alfabetikus. Mivel a ISNUMBER funkcióval csak numerikus adatokat kapunk.

1.4 LOOKUP használata ROW funkcióval

Azt is megtudhatjuk, hogy melyik sor az utolsó érték létezik. Ehhez össze kell kombinálnunk a a ROW funkció a LOOKUP funkció.

1. lépés:

  • Módosítsa a képletet, és adja hozzá a ROW funkció a utolsó érv A képlet a következő lesz:
=LOOKUP(2,1/((C:C)),ROW(C:C))

2. lépés:

  • Végül nyomja meg BELÉPÉS .

Most megkapjuk 9 Az adathalmazból láttuk, hogy az utolsó adatunk a 9. sor Itt nem jelenik meg a cella értéke, csak a sorszám vagy a pozíció.

Hasonló olvasmányok:

  • Keresse meg az utolsó cellát az Excel sorban lévő értékkel (6 módszer)
  • Excel Keresse meg az utolsó oszlopot az adatokkal (4 gyors módja)
  • Az utolsó érték keresése az Excel nullánál nagyobb oszlopban (2 egyszerű képlet)
  • Több érték keresése az Excelben (8 gyors módszer)

2. Az oszlop utolsó numerikus értéket tartalmazó cellájának keresése INDEX és COUNT funkciók használatával

Az INDEX funkció egy adott tartomány egy adott cellájának értékét adja vissza. Alkalmazni fogjuk a INDEX funkcióval COUNTA és COUNT itt.

1. lépés:

  • Először is módosítsa az adatkészletet. Távolítsa el az üres cellát, és adjon hozzá egy alfabetikus értéket a tartományban. Továbbá adjon hozzá egy üres cellát az utolsóhoz.

2. lépés:

  • Most írja be INDEX Funkció.
  • Az 1. argumentum tartományt vesz fel C5-től C10-ig A 2. argumentum pedig a COUNT függvényt ugyanazzal a tartományban.
  • A képlet tehát a következő:
=INDEX(C5:C10,COUNT(C5:C10))

3. lépés:

  • Ezután nyomja meg a BELÉPÉS .

Itt csak numerikus értékeket kapunk, mivel a COUNT funkció.

Most a tartományon belüli bármelyik értéket szeretnénk megkapni. Ehhez használjuk a COUNTA funkció.

4. lépés:

  • Másolja a képletet a D5 cella . illessze be a képletet a D6-os cella és cserélje ki a COUNT funkcióval COUNTA A képlet tehát a következő:
=INDEX(C5:C10,COUNTA(C5:C10))

5. lépés:

  • Végül nyomja meg BELÉPÉS .

Most egy alfabetikus értéket kapunk, mivel használjuk a COUNTA Tehát a kívánt eredményt a COUNT vagy COUNTA függvényt a INDEX funkció.

3. Excel OFFSET funkció az oszlopban lévő utolsó értékkel rendelkező cellák kereséséhez

Itt megmutatjuk, hogyan találjuk meg az utolsó értékkel rendelkező cellát a következővel az OFFSET funkció Kombinálja a COUNT & COUNTA funkciót ezzel a funkcióval.

3.1 Az alapvető OFFSET funkció használata

Itt az alapvető OFFSET Hozzátéve, hogy ez az alapfunkció nem tudja azonosítani, hogy melyik cella üres vagy sem.

1. lépés:

  • Először is győződjön meg róla, hogy nincs üres cella a végén.

2. lépés:

  • Ezután írja le a OFFSET Az 1. érv a referencia, kiválasztjuk a C5 sejt A következő két argumentum a sorok, illetve oszlopok száma. Ezek a sor- és oszlopszámok jelzik, hogy melyik sorban és oszlopban fogunk keresni. Itt kiválasztjuk a 4 ahogy mi is 4 sor a referenciacella után és 0 a oszlop mivel csak ezt az oszlopot fogjuk ellenőrizni. Így a képlet a következő lesz:
=OFFSET(C5,4,0)

3. lépés:

  • Végül nyomja meg BELÉPÉS .

Íme az eredmény a OFFSET Ha az utolsó cella nem nulla, akkor az eredményt mutatja. Ha az utolsó cella üres, akkor üres lesz.

3.2 Az OFFSET és COUNT funkciók használata

Az előző módszerben láttuk, hogy a OFFSET függvény nem képes megtalálni az utolsó cellát, ha van üres cella. Ebben a szakaszban kombinálni fogjuk a COUNT és COUNTA hogy megoldja ezt a problémát.

1. lépés:

  • Először adjon hozzá egy üres cellát az adathalmaz végére.

2. lépés:

  • Most menj a D5 cella .
  • Írja a hozzáadás a COUNT függvényt a képlet 2. argumentumára. Ez a következő értéket adja meg sor számolás után. Így a képlet a következő lesz:
=OFFSET(C5,COUNT(C5:C10)-1,0)

3. lépés:

  • Ezután nyomja meg a BELÉPÉS .

Mivel használtuk a COUNT függvény nem veszi figyelembe az alfabetikus értékeket. Mivel mi is alfabetikus értékeket szeretnénk kapni, ezért cseréljük ki a COUNT a címen COUNTA. A lépéseket az alábbiakban ismertetjük.

4. lépés:

  • Másolja a képletet a D5 cella .
  • Illessze be a képletet a D6-os cella .
  • Most cserélje ki a COUNT funkcióval COUNTA A képlet tehát a következő:
=OFFSET(C5,COUNTA(C5:C10)-1,0)

5. lépés:

  • Ezután nyomja meg a BELÉPÉS .

Itt alfabetikus értékeket kapunk, mivel használtuk a COUNTA funkció.

Következtetés

Ebben a cikkben 3 módszert és néhány almódszert ismertetünk, amelyekkel megkereshetjük egy oszlop utolsó cellájának értékét. Remélem, megtalálja a kívánt módszert, amelyet könnyen megjegyezhet. Ha bármilyen javaslata van, kérjük, írja meg a megjegyzés rovatba.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.