Kā atrast pēdējo šūnu ar vērtību kolonnā programmā Excel

  • Dalīties Ar Šo
Hugh West

Mēs izmantojam Excel mūsu oficiālajiem un biznesa mērķiem. Šiem mērķiem mēs izmantojam lielu datu apjomu. Dažreiz mums ir nepieciešams atrast pēdējo šūnu ar vērtību kādā slejā. Šķiet, ka ir nogurdinoši pārbaudīt visu sleju un atrast to manuāli. Tāpēc šajā rakstā mēs apspriedīsim dažas ātras metodes, kā Excel programmā atrast pēdējo šūnu ar vērtību kādā slejā.

Mēs izmantojām vienkāršu datu kopu, kurā ir datumi, kas atbilst pārdošanas apjomiem.

Lejupielādēt Practice Workbook

Lejupielādējiet šo prakses darba burtnīcu, lai vingrinātos, kamēr lasāt šo rakstu.

Atrast pēdējo šūnu ar vērtību kolonnā.xlsx

3 metodes, lai atrastu pēdējo šūnu ar vērtību kolonnā programmā Excel

Šeit mēs aplūkosim 3 metodes, lai atrastu pēdējo šūnu ar vērtībām kolonnā. Pirmajai un pēdējai metodei ir arī dažas apakšnodaļas. Tā kā funkciju var izmantot dažādos veidos.

Mēs pievienosim kolonnu ar nosaukumu Vērtība lai parādītu rezultātu.

1. LOOKUP funkcija, lai atrastu pēdējo šūnu ar vērtību kolonnā programmā Excel

Šeit mēs izmantosim LOOKUP funkcija lai atrastu pēdējo Excel šūnu ar vērtību. Mēs apvienosim šo funkciju ar citām funkcijām. 1. mēs izskaidrosim pamatfunkcijas. LOOKUP funkciju, pēc tam pievienojiet pārējās funkcijas.

1.1 Tikai LOOKUP pamatfunkcijas izmantošana

Šeit mēs izmantosim pamata LOOKUP Šī funkcija meklē vērtības no kolonnu diapazona. Šajā gadījumā mēs pārbaudīsim visu C sleja .

1. solis:

  • Vispirms dodieties uz Šūna D5 .
  • Uzrakstiet LOOKUP funkciju šeit. Mēs izmantojām diapazonu C:C , jo mēs vēlamies noskaidrot no visa C sleja . Mēs varam noteikt arī noteiktu diapazonu. Tādējādi mūsu formula ir:
=LOOKUP(2,1/(C:C""),C:C)

2. solis:

  • Tagad nospiediet IEVADIET un mēs iegūsim rezultātu.

Šeit mēs iegūstam pēdējo vērtību C sleja No mūsu iegūtajiem datiem mēs varam arī pārbaudīt, vai rezultāts ir pareizs.

Piezīme:

C: C"" - Tā pārbauda visu C sleja tukšām šūnām un atgriež TRUE/FALSE katrai šī diapazona šūnai. Ja šūna nav tukša, tad atgriezt TRUE pretējā gadījumā parādiet FALSE . Mēs varam pielāgot šūnu diapazonu atbilstoši mūsu vajadzībām.

1/ - Tas veic dalīšanas operāciju. Šeit, 1 tiks dalīta ar iepriekšējā solī iegūto vērtību, kas var būt TRUE vai FALSE . Ja TRUE rezultāts būs 1 un par FALSE kas būs 0 . Tas rada 1 kad TRUE citādi, kļūda, #DIV/0! jo mēs nevaram dalīt nevienu skaitli ar nulli. Viss saraksts ar 1's un kļūdas ir saglabāti LOOKUP funkciju, tā tiks novērtēta nākamajā solī.

2 - Portāls LOOKUP funkcija mēģina atrast 2 vērtību sarakstā, kas izveidots pēdējā solī. Tā kā tas nevar atrast numuru 2 , tiek meklēta nākamā maksimālā vērtība, kas ir 1 . Tā meklē šo vērtību, sākot no saraksta beigām un virzoties uz šā saraksta sākumu. Process beigsies, kad tiks iegūts pirmais rezultāts. Tā būs pēdējā šūna diapazonā, kurā ir vērtība, kas pēdējā solī tika pārvērsta par 1.

C:C - Šis ir pēdējais paziņojums par LOOKUP Tā 2. solī iegūtās vērtības vietā ievada aizstājamās šūnas vērtību.

1.2 LOOKUP ar NOT un ISBLANK funkcijām

Šeit mēs apvienosim NE un ISBLANK funkcijas ar LOOKUP Tās ir nepieciešamas, ja mūsu datos ir kļūdu izvades dati un mēs vēlamies tos parādīt. Tagad pievienojiet vienu kļūdas datu kopu un modificējiet formulu, lai to parādītu.

1. solis:

  • In the 10. rinda, mēs pievienojām jaunus datus, kas ir kļūda. Mēs vienkārši sadalījām nejaušu skaitli ar 0 .

2. solis:

  • Tagad pievienojiet NE un ISBLANK Pēc pārveidošanas formula kļūst šāda:
=LOOKUP(2,1/(NOT(ISBLANK(C:C))),C:C)

3. solis:

  • Tagad nospiediet IEVADIET un mēs saņemsim rezultātu.

Šeit mēs redzam, ka rezultātu sadaļā tiek parādīta kļūdas vērtība. Parasti LOOKUP funkcija ļauj izvairīties no šīs kļūdas vērtības.

1.3 LOOKUP ar ISNUMBER funkciju

Dažreiz mūsu slejā var būt gan burtu, gan ciparu dati. Bet mēs vēlamies iegūt tikai pēdējās šūnas ciparu datus. Tad mēs izmantosim funkcija ISNUMBER . Tas atgriež tikai skaitliskus datus.

1. solis:

  • Vispirms pievienojiet alfabēta datus sadaļā 10. rinda .

2. solis:

  • Tagad mainiet formulu un pievienojiet ISNUMBER Tādējādi formula ir šāda:
=LOOKUP(2,1/(ISNUMBER(C:C)),C:C)

3. solis:

  • Tagad nospiediet IEVADIET un mēs iegūsim atgriešanas vērtību.

Šeit mūsu pēdējie dati ir alfabētiski. Tā kā mēs izmantojām ISNUMBER funkciju, mēs iegūstam tikai skaitliskos datus.

1.4 LOOKUP izmantošana ar ROW funkciju

Mēs varam arī uzzināt, kurā rinda ir pēdējā vērtība. Šim nolūkam mums ir jāapvieno ROW funkcija ar LOOKUP funkcija.

1. solis:

  • Mainiet formulu un pievienojiet ROW funkcija pēdējais arguments . Tagad formula ir šāda:
=LOOKUP(2,1/((C:C)),RINDA(C:C))

2. solis:

  • Visbeidzot nospiediet IEVADIET .

Tagad mēs iegūstam 9 Rezultātā no datu kopas mēs redzējām, ka mūsu pēdējie dati ir in 9 rinda . Tas ir parādīts šeit. Šeit šūnas vērtība netiks parādīta; tiks norādīts tikai rindas numurs vai pozīcija.

Līdzīgi lasījumi:

  • Pēdējās šūnas ar vērtību rindā atrašana programmā Excel (6 metodes)
  • Excel atrast pēdējo kolonnu ar datiem (4 ātri veidi)
  • Pēdējās vērtības atrašana kolonnā, kas lielāka par nulli, programmā Excel (2 vienkāršas formulas)
  • Kā atrast vairākas vērtības programmā Excel (8 ātras metodes)

2. Pēdējās šūnas ar skaitlisko vērtību kolonnā atrašana, izmantojot INDEX un COUNT funkcijas

INDEX funkcija atgriež konkrētas šūnas vērtību diapazonā. Mēs izmantosim INDEX funkciju ar COUNTA un COUNT šeit.

1. solis:

  • Vispirms modificējiet datu kopu. Noņemiet tukšo šūnu un pievienojiet alfabēta vērtību diapazonā. Pievienojiet tukšu šūnu arī pēdējā.

2. solis:

  • Tagad ierakstiet INDEX Funkcija.
  • 1. arguments aizņem diapazonu C5 līdz C10 . Un 2. arguments izmanto COUNT funkcija ar tādu pašu diapazonu.
  • Tādējādi formula ir šāda:
=INDEX(C5:C10,COUNT(C5:C10))

3. solis:

  • Pēc tam nospiediet IEVADIET .

Šeit mēs iegūstam tikai skaitliskās vērtības, jo izmantojām COUNT funkcija.

Tagad mēs vēlamies iegūt jebkuru vērtību diapazonā. Šim nolūkam mēs izmantosim COUNTA funkcija.

4. solis:

  • Kopējiet formulu no šūna D5 . Ievietojiet formulu šūna D6 un aizstāt COUNT funkciju ar COUNTA Tātad formula ir šāda:
=INDEX(C5:C10,COUNTA(C5:C10))

5:

  • Visbeidzot nospiediet IEVADIET .

Tagad mēs iegūstam alfabēta vērtību, jo mēs izmantojam COUNTA Tādējādi mēs varam iegūt vēlamo rezultātu, izmantojot funkciju COUNT vai COUNTA funkciju ar INDEX funkcija.

3. Excel OFFSET funkcija, lai atrastu pēdējo šūnu ar vērtību kolonnā

Šeit mēs parādīsim, kā atrast pēdējo šūnu ar vērtību, izmantojot OFFSET funkcija . Arī apvienojiet COUNT & amp;amp; COUNTA funkciju ar šo funkciju.

3.1 OFFSET pamatfunkcijas izmantošana

Šeit mēs izmantosim pamata OFFSET Pievienojot arī to, ka šī pamatfunkcija nevar noteikt, kura šūna ir vai nav tukša.

1. solis:

  • Vispirms pārliecinieties, ka beigās nav tukšas šūnas.

2. solis:

  • Pēc tam uzrakstiet OFFSET 1. argumentā ir atsauce, mēs izvēlamies Šūna C5 Nākamie divi argumenti ir attiecīgi rindu un kolonnu skaits. Šie rindu un kolonnu numuri norāda, kurā rindā un kolonnā mēs meklēsim. Šeit mēs izvēlamies 4 kā mums ir 4 rindas pēc atsauces šūnas un 0 par sleja jo mēs pārbaudīsim tikai šajā slejā. Tādējādi formula kļūst:
=OFFSET(C5,4,0)

3. solis:

  • Visbeidzot nospiediet IEVADIET .

Lūk, rezultāts pēc tam, kad ir piemērots OFFSET Tā kā pēdējā šūna nav nulle, tiek parādīts rezultāts. Ja pēdējā šūna ir tukša, tiek parādīts tukšs.

3.2 OFFSET un COUNT funkciju izmantošana

Iepriekšējā metodē mēs redzējām, ka OFFSET funkcija nespēj atrast pēdējo šūnu ar vērtību, ja ir kāda tukša šūna. Šajā sadaļā mēs apvienosim COUNT un COUNTA lai atrisinātu šo problēmu.

1. solis:

  • Vispirms datu kopas beigās pievienojiet tukšu šūnu.

2. solis:

  • Tagad dodieties uz Šūna D5 .
  • Uzrakstiet pievienot COUNT funkciju pie formulas 2. argumenta. Tas dos formulas rinda skaitlis pēc saskaitīšanas. Tādējādi formula ir šāda:
=OFFSET(C5,COUNT(C5:C10)-1,0)

3. solis:

  • Pēc tam nospiediet IEVADIET .

Tā kā mēs izmantojām COUNT funkcija neņem vērā alfabēta vērtības. Tā kā mēs arī vēlamies iegūt alfabēta vērtības, tāpēc aizstāt COUNT ar COUNTA. Turpmāk ir aprakstīti soļi.

4. solis:

  • Kopējiet formulu no Šūna D5 .
  • Ievietojiet formulu Šūna D6 .
  • Tagad nomainiet COUNT funkciju ar COUNTA .Tātad formula ir šāda:
=OFFSET(C5,COUNTA(C5:C10)-1,0)

5:

  • Pēc tam nospiediet IEVADIET .

Šeit mēs iegūstam alfabētiskas vērtības, jo izmantojām COUNTA funkcija.

Secinājums

Šajā rakstā mēs izskaidrojam 3 metodes un dažas apakšmetodes, lai atrastu pēdējās šūnas vērtību kolonnā. Ceru, ka jūs atradīsiet vēlamo metodi, ko varat viegli atcerēties. Ja jums ir kādi ieteikumi, lūdzu, rakstiet komentāru lodziņā.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.