Sadržaj
Microsoft Excel ima nekoliko korisnih metoda za popunjavanje praznih ćelija gornjom vrijednošću. Od njih ćemo u ovom članku opisati 4 instrumentalne metode s primjerima i odgovarajućim objašnjenjima.
Preuzmite vježbovnu bilježnicu
Radnu bilježnicu možete preuzeti ovdje.
Ispunite prazne ćelije s gornjom vrijednošću.xlsx
4 korisne metode za popunjavanje praznih ćelija s gornjom vrijednošću u Excelu
Upotrijebit ćemo sljedeći uzorak skupa podataka da demonstriramo četiri korisne metode za popunjavanje praznih ćelija gornjom vrijednošću u Excelu.
Skup podataka sadrži popis ID-ova proizvoda, datume prodaje i brojeve prodaja. Možete primijetiti da skup podataka ima neke prazne ćelije. I želimo ispuniti prazne ćelije s vrijednošću iznad ćelije.
U sljedeća četiri odjeljka pokazat ćemo upotrebu četiri uobičajena Excel alata kao što su Idi na posebno ili Pronađite iz opcije Uređivanje , ugniježđenu formulu LOOKUP i VBA makronaredbe za izvođenje ovog zadatka.
1. Ispunite Prazne ćelije s gornjom vrijednošću u Excelu pomoću Idi na posebno (F5) i formulu
Možete upotrijebiti Idi na posebno i jednostavnu formulu da ispunite prazne ćelije vrijednošću iznad njih. Slijedite korake u nastavku da biste saznali kako ovaj proces funkcionira.
1. korak:
- Odaberite raspon podataka gdje želite popunite prazna polja.
2. korak:
- Iditena karticu Početna > Uređivanje grupu > Pronađi & Odaberite padajući izbornik > Idite na posebnu naredbu.
Slijedite sliku ispod.
To možete izbjeći pritiskom na F5 izravno s tipkovnice. Ovo će vas također odvesti do okvira Idi na posebno .
Pojavit će se dijaloški okvir pod nazivom Idi na posebno .
Korak 3 :
- Izaberite Prazne stavke iz okvira Idi na posebno > kliknite OK .
Kao rezultat, vidjet ćete da su prazne ćelije odabrane u skladu s tim.
Korak 4:
- Na tipkovnici pritisnite “ = ” i primijetit ćete znak jednakosti u aktivnoj ćeliji .
- Napišite formulu kao “ =D5 “.
Ovdje je D5 referenca gornju ćeliju, čijom vrijednošću želite popuniti prazne ćelije.
Korak 5:
- Nakon toga , pritisnite CTRL+ENTER.
Dolje možete vidjeti rezultat.
Međutim, rezultat sadrži kopiju formule. Morate ih pretvoriti u vrijednosti.
Korak 6:
- Ponovo odaberite raspon podataka i odaberite Kopiraj iz Kontekstni izbornik.
- Klikom na Kopiraj prikazat će se točkasta linija preko odabrane granice.
Korak 7:
- Dalje morate ponovo kliknuti desnom tipkom miša i odabrati ikona strelice pored Posebno lijepljenje .
Pojavit će se Padajući izbornik.
Korak 8:
- Odaberite Zalijepi vrijednosti(V) kao što je prikazano u nastavku.
Konačno, rezultat će izgledati kao sljedeća slika.
Pročitajte više: Kako automatski ispuniti prazne ćelije u Excelu s gornjom vrijednošću (5 Jednostavni načini)
2. Ispunite prazne ćelije s gornjom vrijednošću pomoću Find & Zamijeni i formula
Štoviše, možete koristiti Traži & Zamijenite opciju s kartice Početna zajedno sa sličnom formulom koju smo koristili u prethodnoj metodi.
Morate slijediti korake u nastavku za ovo.
1. korak:
- Odaberite raspon podataka.
- Idite na karticu Početna > Uređivanje grupa > Pronađi & Odaberite padajući izbornik > Odaberite naredbu Pronađi .
2. korak:
- Kutija će doći gore. Ostavite polje Pronađi što: prazno i kliknite na Pronađi sve .
Ovo će prikazati popis praznina u odabranom rasponu. Za ovaj skup podataka, broj pronađenih praznina je 11.
Korak 3:
- Pritisnite CTRL +A s tipkovnice. Ovo će odabrati sve praznine.
- Nakon toga kliknite na Zatvori.
Korak 4:
- Pritisnite “ = “ na tipkovnici i znak jednakosti će se automatski pojaviti u aktivnoj ćeliji.
- Zatim napišite formulu“ =D13 ” u aktivnoj ćeliji.
Korak 5:
- Pritisnite CTRL+ENTER na tipkovnici.
Tako ćete pronaći rezultat kao što je prikazano.
Pročitajte više: Kako ispuniti prazne ćelije vrijednošću slijeva u Excelu (4 prikladna načina)
Slična čitanja
- Ispunite prazne ćelije s N/A u Excelu (3 jednostavne metode)
- Tehnike čišćenja podataka: Ispunite prazne ćelije u Excelu (4 načina)
- Ispunite prazne ćelije tekstom u Excelu (3 učinkovita načina)
3. Kombinirajte LOOKUP, ROW, IF & LEN funkcije za popunjavanje praznih ćelija s gornjom vrijednošću u Excelu
Nadalje, možete koristiti naredbu Tablica s kartice Umetni i koristiti ugniježđeni LOOKUP formula za popunjavanje praznih ćelija gornjom vrijednošću.
Za to slijedite dolje navedene korake:
1. korak:
- Odaberite cijeli skup podataka.
Korak 2:
- Odaberite Tablica na kartici Umetni .
Također možete pritisnuti tipkovni prečac CTRL+T nakon odabira cijelog skupa podataka .
Korak 3:
Otvorit će se dijaloški okvir Stvori tablicu i prikazati odabrani raspon podataka.
- Provjerite jesu li podaci ispravno odabrani.
- Označi Moja tablica ima zaglavlja potvrdni okvir ako nije automatski označen.
- Kliknite U redu.
Vaš će skup podataka izgledati ovakotablica sa zaglavljima koja imaju ikone strelica kao što je prikazano u nastavku.
Korak 4:
- Odaberite nasumični stupac F i napišite sljedeću ugniježđenu formulu za stupac B .
=LOOKUP(ROW(B4:B14), IF(LEN(B4:B14), ROW(B4:B14)), B4:B14)
Rezultat će pokazati podatke stupca B zajedno s popunjavanjem praznina gornjom vrijednošću.
Korak 5:
- Ponovite postupak za stupac C koristeći sljedeću formulu.
=LOOKUP(ROW(C4:C14), IF(LEN(C4:C14), ROW(C4:C14)), C4:C14)
Ovdje se vrijednosti Datuma prodaje razlikuju od izvornog skupa podataka. To je zato što je Format broja prema zadanim postavkama Općenito . Stoga ćemo ovo definitivno pretvoriti u odgovarajući format.
Korak 6:
- Promijenite format odabirom Kratki datum umjesto Općenito .
Slijedite sliku kako biste pronašli gdje promijeniti.
Stoga , proizveli smo izlaz s točnim vrijednostima skupa podataka.
7. korak:
- Ponavljanje formule za stupac D koristeći sljedeću formulu.
=LOOKUP( ROW(D4:D14), IF(LEN(D4:D14),ROW(D4:D14)), D4:D14)
To će dati sljedeći rezultat:
Ova metoda pomaže u dobivanju izvornog skupa podataka i oblikuje novu tablicu za dobivanje željenog rezultata.
Raščlamba ugniježđene formule:
Sintaksa formule:
=LOOKUP(lookup_value, lookup_vector, [result_vector])
- Ovdje, lookup_value uzima podatke koje želimo saznati. Budući da imamoviše redaka u našem skupu podataka, ovdje radi funkcija ROW koja uzima raspon stupca.
- lookup_vector koristi funkciju IF ugniježđen s funkcijom LEN i funkcijom ROW. Oboje uzimaju raspon stupaca za stvaranje vektorskog oblika.
- result_vector je vrijednost rezultata uzeta u obliku vektora da bi se dobio željeni rezultat.
Pročitajte više: Kako ispuniti prazne ćelije formulom u Excelu (2 jednostavne metode)
4. Upotreba VBA makronaredbi za popunjavanje praznih ćelija s gornjom vrijednošću u Excelu
Posljednja metoda uključuje VBA makronaredbe. Možete koristiti VBA makronaredbe da ispunite prazne ćelije gornjom vrijednošću. Iako može potrajati nekoliko minuta za pokretanje koda, ova metoda radi prilično dobro za dugačke skupove podataka.
Slijedite donje korake da biste izvršili VBA makronaredbu da ispunite prazne ćelije gornjom vrijednošću .
Korak 1:
- Odaberite raspon podataka i desnom tipkom miša kliknite na naziv lista.
- Kliknite na Pogledajte kod iz izbornika Kontekst .
Kao rezultat , VBA prozor će otvorite prikazujući Općeniti prozor na njemu.
Korak 2:
- Napišite sljedeće kod u Općenitom prozoru .
Kôd:
8510
Korak 3 :
- Za pokretanje koda, možete pritisnuti F5 na tipkovnici.
Ili kliknite na zelena strelica na kartici VBA prozora.
Slijedom toga, kod će se pokrenuti i možete vidjeti rezultat u radnom listu.
Pročitajte više: Kako ispuniti prazne ćelije s gornjom vrijednošću u programu Excel VBA (3 jednostavne metode)
Stvari koje treba zapamtiti
Morate odabrati raspon podataka na početku prije primjene bilo koje od gore navedenih metoda. Očito će se jednostavne formule u metodama 1 i 2 razlikovati ovisno o aktivnoj ćeliji nakon odabira praznina.
Zaključak
Članak objašnjava četiri metode za popunjavanje praznina gornjom vrijednošću u Excelu. Metode koriste jednostavnu formulu zajedno s opcijama Uređivanje na kartici Početna ili ugniježđenu formulu LOOKUP . Međutim, također pokazuje upotrebu VBA makronaredbi za popunjavanje praznina gornjom vrijednošću za dugačke skupove podataka. Nadam se da vam je članak pomogao da dobijete željeno rješenje. Unatoč tome, ako imate dodatnih pitanja u vezi s temom, slobodno ostavite komentar u odjeljku za komentare.