Pronađite i zamijenite posebne znakove u Google Sheets: formule i dodaci za posao

  • Podijeli Ovo
Michael Brown

Umorili ste se od svih tih pametnih citata, naglašenih slova i drugih neželjenih specijalnih znakova? Imamo nekoliko ideja kako ih pronaći i zamijeniti u Google Sheets bez napora.

Podijelili smo ćelije s tekstom u proračunskim tabelama, uklonili i dodali različite znakove, promijenili velika i mala slova. Sada je krajnje vrijeme da naučite kako pronaći i zamijeniti posebne znakove Google Sheets u jednom potezu.

    Pronađite i zamijenite znakove pomoću formula Google Sheets

    Počeću s uobičajeno: postoje 3 posebne korisne funkcije koje pronalaze i zamjenjuju posebne znakove Google Sheets.

    Funkcija ZAMJENA Google Sheets

    Ova prva funkcija doslovno traži određeni znak u željenom rasponu Google Sheets i zamjenjuje ga drugim specifičnim nizom:

    SUBSTITUTE(tekst_za_pretragu, traži_za, zamijeni_sa, [broj_pojavljivanja])
    • tekst_za_pretragu je ćelija/određeni tekst gdje želite napraviti promjene. Obavezno.
    • traži_za je lik koji želite da preuzmete. Obavezno.
    • replace_with je novi znak koji želite dobiti umjesto onog iz prethodnog argumenta. Obavezno.
    • broj_pojave je potpuno neobavezan argument. Ako postoji nekoliko instanci lika, to će vam omogućiti da odredite koju da promijenite. Izostavite argument — i sve instance će biti zamijenjene u vašim Google tablicama.

    Sada, kadauvezete podatke s weba, tamo možete pronaći pametne citate:

    Hajde da koristimo Google Sheets SUBSTITUTE da ih pronađemo i zamijenimo pravim citatima. Pošto jedna funkcija traži i zamjenjuje jedan po jedan znak, počet ću s početnim pametnim navodnicima:

    =SUBSTITUTE(A2,"“","""")

    Vidiš? Gledam A2, tražim otvaranje pametnih navodnika — “ (koji se moraju staviti u dvostruke navodnike prema zahtjevu funkcije u Google Sheets) i zamijeniti ga ravnim navodnicima — "

    Napomena. Ravni navodnici su ne samo umotano u dvostruke navodnike, već ima i još jedan " priložen tako da ima ukupno 4 dvostruka navodnika.

    Kako ovoj formuli dodati zaključne pametne navodnike? Lako :) Samo prihvatite ovu prvu formulu drugom ZAMJENICOM:

    =SUBSTITUTE(SUBSTITUTE(A2,"“",""""),"”","""")

    ZAMJENA iznutra prvo mijenja početne zagrade, a rezultat postaje raspon do raditi sa za drugu instancu funkcije.

    Savjet. Što više znakova želite pronaći i zamijeniti u Google tablicama, više funkcija SUBSTITUTE će vam trebati u niti. Evo primjera s dodatnim jednim pametnim citatom:

    =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"“",""""),"”",""""),"’","'")

    Funkcija Google Sheets REGEXREPLACE

    REGEXREPLACE je još jedna funkcija koju ću koristiti da pronađem i zamijenim pametne citate Google Sheets ravnim.

    REGEXREPLACE(tekst, regularni_izraz, zamjena)
    • tekst je mjesto gdje želite napraviti promjene
    • regularni_izraz jekombinacija simbola (neka vrsta maske) koja će reći šta treba pronaći i zamijeniti.
    • zamjena je novi tekst koji treba imati umjesto starog.

    U osnovi, vježba ovdje je ista kao kod SUBSTITUTE. Jedina nijansa je da pravilno izgradite regular_expression .

    Prvo, hajde da pronađemo i zamijenimo sve pametne navodnike za otvaranje i zatvaranje Google Sheets:

    =REGEXREPLACE(A2,"[“”]","""")

    1. Formula gleda na A2.
    2. Traži sve instance svakog znaka navedenog između uglastih zagrada: “”

      Napomena. Ne zaboravite cijeli regularni izraz umotati u dvostruke navodnike jer to zahtijeva funkcija.

    3. I zamjenjuje svaku instancu ravnim dvostrukim navodnicima: """"

      Zašto postoje 2 para dvostrukih navodnika? Pa, prvi i zadnji su potrebni funkciji baš kao u prethodnom argumentu — jednostavno unesete sve između njih.

      Par unutra je jedan dvostruki navodnik koji je dupliciran da bi se prepoznao kao simbol vratiti umjesto oznake koju zahtijeva funkcija.

    Možete se zapitati: zašto ovdje ne mogu dodati i jedan pametni citat?

    Pa, jer dok možete navesti sve znakove koje tražite u drugi argument, ne možete navesti različite ekvivalente koje treba vratiti u trećem argumentu. Sve što se nađe (iz drugog argumenta) će se promijeniti u string iz trećegargument.

    Zato da biste uključili taj jedan pametni navodnik u formulu, morate uvesti 2 funkcije REGEXREPLACE:

    =REGEXREPLACE(REGEXREPLACE(A2,"[“”]",""""),"’","'")

    Kao što možete vidjeti, formula koju sam ranije koristio (ovdje je u sredini) postaje opseg za obradu za drugi REGEXREPLACE. Ova funkcija korak po korak pronalazi i zamjenjuje znakove u Google tablicama.

    Alati za pronalaženje i zamjenu znakova Google tablica

    Kada je riječ o pronalaženju i zamjeni podataka u Google tablicama, formule nisu jedina opcija. Postoje 3 specijalna alata koji rade svoj posao. Za razliku od formula, ne zahtijevaju nikakve dodatne stupce za vraćanje rezultata.

    Standardni alat za pronalaženje i zamjenu Google tablica

    Kladim se da ste upoznati s ovim standardnim alatom dostupnim u Google tablicama:

    1. Pritisli ste Ctrl+H .
    2. Unesite šta želite pronaći.
    3. Unesite zamjensku vrijednost.
    4. Odaberite između svih listova / trenutnog lista / specifičnog raspona za obradu.
    5. I pritisnite Pronađi i Zamijeni ili Zamijenite sve odmah.

    Ovdje ništa posebno — ovo je minimum koji mnogi od nas zahtijevaju da pronađemo i zamijenimo u Google tabelama uspješno. Ali šta ako vam kažem da se ovaj minimum može produžiti bez ikakvih poteškoća u upotrebi?

    Napredno pronalaženje i zamjena — dodatak za Google tablice

    Zamislite da je alat moćniji odStandard Google Sheets Pronađite i zamijenite. Želite li probati? Govorim o našem dodatku za napredno traženje i zamjenu za Google tabele. Čak će se i početnici osjećati samopouzdano u proračunskim tablicama.

    Osnove su iste, ali s nekoliko višanja na vrhu:

    1. Ne samo da ćete pretraživati unutar vrijednosti i formula ali i napomene, hiperveze i greške.
    2. Kombinacija dodatnih postavki ( Cijela ćelija + Od maska + zvjezdica (*)) će vam omogućiti da pronađete sve ćelije koje sadrže samo one hiperveze, bilješke i greške:

  • Možete odaberite bilo koji broj tabela za pregled — svaki od njih se može (de)odabrati.
  • Svi pronađeni zapisi su uredno grupirani po listovima u prikazu stabla što vam omogućava zamjenu bilo sve ili samo odabrane zapise odjednom:
  • Možete čak pronaći i zamijeniti u Google Sheets tako što ćete zadržavati formatiranje vrijednosti!
  • Postoji 6 dodatnih načina za rješavanje pronađenih zapisa : ekstrahirajte sve/odabrane pronađene vrijednosti; izdvojiti cijele redove sa svim/odabranim pronađenim vrijednostima; izbrišite redove sa svim/odabranim pronađenim vrijednostima:
  • To je ono što ja zovem napredno pretraživanje i zamjenu u Google tablicama ;) Nemojte me vjerovati za riječ — instalirajte Advanced Find i Zamijenite iz trgovine proračunskih tablica (ili ga imajte kao dio Power Tools zajedno s alatom Zamijeni simboleopisano u nastavku). Ova stranica pomoći će vas voditi do kraja.

    Zamijenite simbole za Google tablice — poseban dodatak za Power Tools

    Ako je unos svakog simbola koji želite pronaći i zamijeniti u Google tablicama nije opcija, Zamijenite simbole iz električnih alata može vam malo pomoći. Samo nemojte o tome suditi po veličini — dovoljno je moćan za određene slučajeve:

    1. Kada trebate zamijeniti znakove s akcentima u Googleu Listovi (ili, drugim riječima, uklonite dijakritičke znakove sa slova), tj. okrenite á na a , é na e , itd. .
    2. Zamijenite kodove simbolima i nazad je izuzetno korisno ako radite s HTML tekstovima ili jednostavno izvlačite tekst s weba i nazad:

  • Pretvorite sve pametne navodnike u ravne navodnike odjednom:
  • U sva tri slučaja, trebate samo odabrati raspon , odaberite željeno radio dugme i pritisnite Run . Evo demo videa da podržite moje riječi ;)

    Dodatak je dio Power Tools-a koji se može instalirati na vašu tabelu iz Google Sheets trgovine s više od 30 drugih ušteda vremena.

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.