Pronađi i zamijeni više vrijednosti u Excelu (6 brzih metoda)

  • Podijeli Ovo
Hugh West

U programu Microsoft Excel uobičajeni je scenarij pronaći i zamijeniti više tekstualnih ili numeričkih vrijednosti. Možete koristiti naredbu Pronađi i zamijeni, primijeniti različite funkcije i formule ili čak možete izraditi korisnički definirane alate koji će služiti svrsi. U ovom ćete članku upoznati sve moguće i brze tehnike za pronalaženje i zamjenu višestrukih vrijednosti uz jednostavne primjere i odgovarajuća objašnjenja.

Preuzmite vježbenicu

Vi možete preuzeti Excel radnu knjigu koju smo koristili za pripremu ovog članka.

Pronađi i zamijeni višestruke vrijednosti.xlsx

6 brzih pristupa Pronađite i zamijenite više vrijednosti u Excelu

1. Koristite alat za traženje i zamjenu za višestruke vrijednosti u programu Excel

U programu Excel, pronađi i zamijeni je najkorisniji alat kada morate zamijeniti vrijednost. Možemo ga koristiti u različite svrhe. Pogledajmo kako ovaj alat radi za različite kriterije u sljedećim pododjeljcima.

i. Pronađi i zamijeni tekstualne vrijednosti

U donjoj tablici neki tekstovi leže u Stupcu B . Pod pretpostavkom da želimo zamijeniti vrijednost '2020' sa '2021' u svim tekstovima.

📌 Koraci:

➤ Pritisnite CTRL+H , otvorit će se dijaloški okvir Pronađi i zamijeni .

➤ Upišite '2020' u okvir Pronađi što .

➤ U okvir Zamijeni s upišite '2021' .

➤ Kliknite na Zamijeni sve gumb.

Kao na slici ispod, pronaći ćete sve tekstove s 2021. na početku koji su prije bili 2020.

ii. Pronađi i zamijeni divljim znakovima

Sada imamo različite numeričke vrijednosti na početku sljedećih tekstova. Ali svi oni imaju poseban format '20XX' . Ono što ćemo ovdje učiniti jest tražiti zamjenski znak za taj numerički format, a posljednje dvije znamenke zamijenit ćemo s ‘21’ . Moramo koristiti dva upitnika (??) kao zamjenske znakove za posljednje dvije znamenke u alatu Pronađi i zamijeni .

📌 Koraci:

➤ Ponovno pritisnite CTRL+H da biste otvorili dijaloški okvir Pronađi i zamijeni .

➤ U u okvir Pronađi što upišite '20?? '.

➤ Unesite vrijednost '2021' u Zamijeni s okvir.

➤ Pritisnite Zamijeni sve i gotovi ste.

Odmah ćete vidjeti sljedeće rezultate .

iii. Pronađi i zamijeni formule

U sljedećoj tablici sada imamo neke podatke o prodaji za uzastopnih 5 dana. U ćeliji C11 prisutna je ukupna vrijednost prodaje, ali recimo da tamo moramo pronaći prosjek podataka o prodaji. Tamo ne moramo prebrisati formulu funkcijom AVERAGE. Ovdje ćemo upotrijebiti alat Traži i zamijeni kako bismo lakše zamijenili formulu.

📌 Koraci:

➤ Otvorite Traži iDijaloški okvir Zamijeni .

➤ U okvir Pronađi što upišite '=SUM' .

➤ Upišite ' =PROSJEČNO' u okviru Zamijeni s .

➤ Prvo pritisnite Pronađi sljedeće , a zatim kliknite na gumb Zamijeni .

U izlazu ćelije C11 dobit ćete novi izračunati rezultat odjednom.

iv. Pronađi i zamijeni formate ćelija

Također možemo promijeniti formate ćelija pomoću alata Pronađi i zamijeni . U sljedećoj tablici postoji nekoliko redaka s određenom bojom. Boju ćemo zamijeniti drugom, recimo da je zelena.

📌 Koraci:

➤ Otvorite Traži i Najprije dijaloški okvir Zamijeni .

➤ Ispred okvira Pronađi što kliknite na opciju Format i odaberite boju koja je korištena u nekim nasumične ćelije u tablici.

➤ Kliknite na drugu karticu Format i odaberite drugu boju koju želite zamijeniti starom.

➤ Pritisnite Zamijeni Sve.

Na snimci zaslona u nastavku sada vidite određene retke u tablici s novom bojom.

Pročitajte više: Kako pronaći i zamijeniti vrijednosti pomoću zamjenskih znakova u Excelu

2. Umetnite funkciju REPLACE za pronalaženje i zamjenu višestrukih vrijednosti u programu Excel

Ako ne želite koristiti alat Pronađi i zamijeni , možete odabrati funkciju ZAMIJENI . Ovu funkciju morate primijeniti u novom stupcu ili uraspon ćelija u kojima će stari tekstualni podaci biti zamijenjeni novima. Ovim postupkom možete sačuvati i stare tekstualne podatke.

Na sljedećoj slici postoje dva stupca gdje će stupac sa zaglavljem Novi tekst prikazati izmijenjene tekstove.

U prvom izlazu ćelije C5 , potrebna formula s funkcijom REPLACE bit će:

=REPLACE(B5,1,4,2021)

Nakon pritiska Enter i korištenja Ručice za popunjavanje za automatsko popunjavanje ostalih ćelija , odmah ćete dobiti nove vrijednosti teksta. Ovdje smo zamijenili vrijednost ‘2021’ s ‘2022’ za sve tekstove.

3. Primijenite ugniježđenu formulu SUBSTITUTE za traženje i zamjenu višestrukih vrijednosti

Funkcija SUBSTITUTE zamjenjuje postojeći tekst novim tekstom u tekstualnom nizu. Možemo ugnijezditi SUBSTITUTE funkciju za višestruke vrijednosti koje treba zamijeniti.

Na sljedećoj slici, Stupac B leži s nekim nasumičnim tekstualnim podacima. Tablica s desne strane predstavlja vrijednosti koje se moraju zamijeniti novima.

U prvom izlazu Cell C5 , povezana formula će be:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5:B10, E5, F5), E6, F6), E7, F7)

Sada pritisnite Enter i dobit ćete niz s novim tekstom vrijednosti odjednom. U ovoj smo formuli upotrijebili funkciju SUBSTITUTE triput jer smo morali zamijeniti tri različite vrijednosti ispod zaglavlja Pronađi u Stupac E.

🔎 Kako funkcionira formula?

  • Najdublja SUBSTITUTE funkcija zamjenjuje vrijednost '2018' s '2019' .
  • Druga SUBSTITUTE funkcija traži '2020' i zamjenjuje ga s '2021' .
  • Vanjska funkcija SUBSTITUTE pretražuje '2022' i zamjenjuje ga s '2023' .

Slična čitanja:

  • Kako zamijeniti posebne Znakovi u programu Excel (6 načina)
  • Zamjena više znakova u programu Excel (6 načina)

4. Koristite funkciju XLOOKUP za pretraživanje i zamjenu višestrukih vrijednosti u Excelu

Ako ste korisnik Excel 365 tada možete koristiti funkciju XLOOKUP . Funkcija XLOOKUP pretražuje raspon ili niz u potrazi za podudaranjem i vraća odgovarajuću stavku u drugom rasponu ili nizu.

U sljedećem skupu podataka postoje neke tekstualne vrijednosti u Stari tekst stupac. Druga tablica s desne strane predstavlja podatke koje treba tražiti i one s kojima treba istovremeno zamijeniti. Ako funkcija ne može pronaći zadane vrijednosti tada će stari tekstovi ostati isti kao prije u stupcu Novi tekst .

Dakle, potrebna formula s funkcijom XLOOKUP u prvom izlazu ćelija C5 treba biti:

=XLOOKUP($B5,$E$5:$E$10,$F$5:$F$10,$B5)

Nakon pritiska Enter i automatskog popunjavanja cijelog stupca, bit ćeteodmah prikazao sljedeće rezultate.

5. Kombinirajte IFNA i VLOOKUP funkcije za pronalaženje i zamjenu višestrukih vrijednosti

Sada ćemo upotrijebiti alternativnu formulu za XLOOKUP funkciju, a ova je formula također dostupna u svim verzijama programa Excel. Ovdje moramo kombinirati funkcije IFNA i VLOOKUP .

Funkcija VLOOKUP traži vrijednost u krajnjem lijevom stupcu tablice i zatim vraća vrijednost u istom retku iz navedenog stupca. Kako VLOOKUP funkcija ne nosi nikakvu poruku u slučaju da tražena vrijednost nije pronađena, vratit će pogrešku #N/A . Da bismo riješili taj problem, moramo koristiti IFNA funkciju za prilagodbu i definiranje poruke o pogrešci.

Dakle, potrebna formula uključuje i IFNA i VLOOKUP funkcije u izlazu ćelije C5 bit će:

=IFNA(VLOOKUP($B5,$E$5:$F$10,2,FALSE),B5)

Nakon pritiska Unesite i ispunite ostatak ćelija u Stupcu C , dobit ćemo sve nove tekstualne podatke kao što je prikazano na slici ispod.

6. Ugradite VBA kodove za izradu UDF-a za pronalaženje i zamjenu višestrukih vrijednosti

U zadnjem odjeljku primijenit ćemo VBA kodove za formuliranje korisnički definirane funkcije. U sljedećem skupu podataka tekstualne vrijednosti u Stupcu B bit će izmijenjene zamjenom numeričkih vrijednosti na početku. Vrijednosti koje treba zamijeniti i nove vrijednostileže u desnoj tablici.

Prođimo sada kroz sljedeće postupke za izradu korisnički definiranih alata i funkcija:

📌 Korak 1:

➤ Prvo kliknite desnom tipkom miša na naziv Lista .

➤ Odaberite opciju 'Prikaz Kodovi' . Pojavit će se VBA prozor.

➤ Sada tamo zalijepite sljedeće kodove:

2171

➤ Pritisnite F5 i dijaloški okvir kao što je prikazano u pojavit će se donja snimka zaslona.

➤ Sada odaberite stare tekstove koje morate izmijeniti i pritisnite OK .

📌 Korak 2:

➤ Sada će se otvoriti drugi dijaloški okvir i morate odabrati cijeli raspon tablice (D5:E7) koji leži na desno na slici.

➤ Pritisnite OK .

Kao na slici ispod, vidjet ćete novi i izmijenjeni tekstovi u Stupcu B pod zaglavljem Tekst .

Završne riječi

Nadam se da će vam sve ove gore navedene metode sada pomoći da ih primijenite u proračunskim tablicama programa Excel kada morate učinkovito zamijeniti više tekstualnih podataka. Ako imate pitanja ili povratnih informacija, javite mi u odjeljku za komentare. Ili možete provjeriti naše druge članke vezane uz Excel funkcije na ovoj web stranici.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.