Pronađi zadnji redak s podacima - Excel i Google tablice

Preuzmite Primjer radne knjige

Preuzmite primjer radne knjige

Ovaj će vodič pokazati kako pronaći posljednji redak koji nije prazan u skupu podataka u Excelu i Google tablicama.

Pronađite zadnji redak s podacima

Često je korisno znati u kojem retku završavaju vaši podaci. Ako vaš raspon ima ili može imati prazne ćelije, posljednji redak koji nije prazan možete pronaći pomoću jedne od dolje navedenih metoda.

Univerzalna metoda

Prva metoda koristi funkcije ROW i MAX i može se koristiti sa bilo kojom vrstom podataka:

1 = MAX ((B: B "")*(ROW (B: B)))

Analizirajmo ovu formulu.

Počinjemo pomoću logičkog testa u stupcu podataka. Naša formula gleda cijeli stupac (B: B) i daje TRUE za ćelije koje nisu prazne i FALSE za prazne ćelije.

1 = B: B ""

Funkcija ROW proizvodi broj retka date ćelije. Ako mu ne damo određeni unos ćelije, on daje broj retka ćelije u kojoj se nalazi.

1 = ROW ()

Pomnoženje svakog broja retka s odgovarajućim vrijednostima TRUE (= 1) ili FALSE (= 0) vraća broj retka za popunjenu ćeliju i nulu za praznu ćeliju.

1 = E3*F3

Funkcija MAX daje maksimum od skupa brojeva. U ovom primjeru, budući da sve prazne ćelije daju nultu vrijednost, maksimum je najveći broj retka.

1 = MAX (G3: G12)

Kombiniranjem ovih koraka dobivamo originalnu formulu:

1 = MAX ((B: B "")*(ROW (B: B)))

Imajte na umu da je ovo formula niza, pa ako koristite Excel 2022 ili stariju verziju, morate pritisnuti CTRL + SHIFT + ENTER da biste je pokrenuli.

Metoda raspona teksta

Ako vaš (neprekinuti) raspon sadrži samo tekstualne vrijednosti i prazne ćelije, možete upotrijebiti manje kompliciranu formulu koja sadrži funkcije REPT i MATCH:

1 = MATCH (REPT ("z", 50), B: B)

Pogledajmo kako funkcionira ova formula.

REPT funkcija

Funkcija REPT ponavlja tekstualni niz određeni broj puta. U ovom primjeru možemo ga upotrijebiti za stvaranje tekstualnog niza koji bi bio posljednji na bilo kojem abecedno sortiranom popisu. Ako ponovimo "z" 50 puta, to bi trebalo funkcionirati za gotovo svaki stupac tekstualnih podataka; ne bi dolazili unosi prije "zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz" po abecedi.

1 = REPT ("z", 50)

MATCH funkcija

Funkcija MATCH pronalazi zadanu vrijednost pretraživanja u nizu.

Pretražujemo cijeli stupac podataka za naš tekstualni niz od 50 z. Izostavljanje unosa vrste podudaranja u funkciji MATCH govori joj da će pronaći približno, a ne točno podudaranje.

1 = MATCH (REPT ("z", 50), B: B)

Funkcija MATCH pretražuje stupac B i traži naš tekstualni niz od 50 "z" s. Budući da ga ne nalazi, formula vraća položaj zadnje ćelije koja nije prazna. Ova ćelija sadrži posljednju vrijednost u nizu za pretraživanje koja je manja od (ili jednaka) vrijednosti traženja.

Imajte na umu da ova formula funkcionira samo ako vaš raspon sadrži isključivo tekst i prazne ćelije (ili barem vrijednost zadnje ćelije nije numerička).

Pronađite zadnji red s podacima u Google tablicama

Ove formule rade potpuno isto u Google tablicama kao i u Excelu.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave