Kazalo
Ste se naveličali vseh teh pametnih narekovajev, črk z naglasom in drugih neželenih posebnih znakov? Imamo nekaj zamisli, kako jih lahko brez težav poiščete in zamenjate v Google preglednicah.
Razdelili smo celice z besedilom v preglednicah, odstranili in dodali različne znake, spremenili velikost besedila. Zdaj je skrajni čas, da se naučimo, kako v enem zamahu poiskati in zamenjati posebne znake v Google Sheets.
Iskanje in nadomeščanje znakov z uporabo formul Google Sheets
Začel bom z običajnim: obstajajo 3 posebne uporabne funkcije, ki poiščejo in zamenjajo posebne znake Google Sheets.
Funkcija SUBSTITUTE v Google preglednicah
Ta prva funkcija dobesedno poišče določen znak v želenem območju Google Sheets in ga nadomesti z drugim določenim nizom:
SUBSTITUTE(besedilo_za_iskanje, search_for, replace_with, [številka_prihoda])- text_to_search je celica / določeno besedilo, v katerem želite izvesti spremembe. Zahtevano.
- search_for je lik, ki ga želite prevzeti. Potrebno.
- zamenjava_s je nov znak, ki ga želite dobiti namesto tistega iz prejšnjega argumenta. Zahtevano.
- številka_dogodka je popolnoma neobvezen argument. Če je več primerov znaka, vam bo omogočil, da določite, katerega želite spremeniti. Če argument izpustite, bodo v vaših Google listih zamenjani vsi primeri.
Ko uvozite podatke iz spleta, lahko v njih najdete pametne ponudbe:
Uporabimo funkcijo SUBSTITUTE v Google Sheets, da jih poiščemo in nadomestimo z ravnimi narekovaji. Ker ena funkcija išče in nadomešča po en znak naenkrat, bom začel z začetnimi pametnimi narekovaji:
=SUBSTITUTE(A2,"“","""")
Vidite? Gledam A2, poiščite začetne pametne narekovaje - " (ki morajo biti v skladu z zahtevo funkcije v Google Sheets postavljeni v dvojne narekovaje) in jih zamenjajte z ravnimi narekovaji - "
Opomba: Ravne narekovaje niso le oviti v dvojne narekovaje, ampak je dodan še en ", tako da so skupaj 4 dvojni narekovaji.
Kako tej formuli dodate zaključne pametne narekovaje? Enostavno :) Preprosto objemite to prvo formulo z drugim SUBSTITUTE:
=SUBSTITUTE(SUBSTITUTE(A2,"“",""""),"”","""")
Funkcija SUBSTITUTE znotraj najprej spremeni začetne oklepaje, njen rezultat pa postane območje, s katerim dela drugi primerek funkcije.
Nasvet: Več znakov kot želite najti in zamenjati v Google Sheets, več funkcij SUBSTITUTE boste morali uporabiti. Tukaj je primer z dodatnim enojnim pametnim narekovajem:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,""",""""),""",""""),"'","'")
Funkcija REGEXREPLACE v Google Sheets
REGEXREPLACE je še ena funkcija, ki jo bom uporabil za iskanje in zamenjavo pametnih narekovajev v Google Sheets z ravnimi.
REGEXREPLACE(besedilo, regularni_izraz, zamenjava)- besedilo je mesto, kjer želite opraviti spremembe.
- regular_expression je kombinacija simbolov (nekakšna maska), ki določa, kaj je treba poiskati in zamenjati.
- zamenjava je novo besedilo, ki se uporabi namesto starega.
Načeloma je postopek enak kot pri SUBSTITUTE. Edini odtenek je, da zgradite regular_expression pravilno.
Najprej poiščimo in zamenjajmo vse začetne in končne pametne narekovaje v Google Sheets:
=REGEXREPLACE(A2,"[“”]","""")
- Formula obravnava A2.
- Poišče vse primere vsakega znaka, navedenega v oglatih oklepajih: ""
Opomba: Ne pozabite celotnega regularnega izraza obkrožiti z dvojnimi narekovaji, saj to zahteva funkcija.
- In vsak primer nadomesti z ravnimi dvojnimi narekovaji: """"
Zakaj sta tu dva para dvojnih narekovajev? No, prvega in zadnjega zahteva funkcija tako kot v prejšnjem argumentu - preprosto vnesite vse, kar je med njima.
Notranji par je podvojena dvojna narekovajska navedba, ki je prepoznana kot simbol za vrnitev in ne kot znak, ki ga zahteva funkcija.
Morda se sprašujete: zakaj ne morem tudi tukaj dodati enega pametnega citata?
Čeprav lahko v drugem argumentu navedete vse znake, ki jih želite poiskati, v tretjem argumentu ne morete navesti različnih ekvivalentov, ki jih želite vrniti. Vse najdeno (iz drugega argumenta) se bo spremenilo v niz iz tretjega argumenta.
Zato morate v formulo vključiti eno samo pametno narekovajsko oznako, in sicer z dvema funkcijama REGEXREPLACE:
=REGEXREPLACE(REGEXREPLACE(A2,"[""]",""""),"'","'")
Kot lahko vidite, formula, ki sem jo uporabil prej (tukaj je na sredini), postane območje za obdelavo za drugo REGEXREPLACE. Tako ta funkcija po korakih poišče in nadomesti znake v Google Sheets.
Orodja za iskanje in zamenjavo znakov v Google Sheets
Ko gre za iskanje in zamenjavo podatkov v Google preglednicah, formule niso edina možnost. 3 posebna orodja, ki opravijo to nalogo. V nasprotju s formulami ne potrebujejo dodatnih stolpcev za vračanje rezultatov.
Standardno orodje za iskanje in nadomeščanje v Google preglednicah
Zagotovo poznate to standardno orodje, ki je na voljo v Google Sheets:
- Zadeli ste Ctrl+H .
- Vnesite, kaj boste našli.
- Vnesite nadomestno vrednost.
- Izbirate lahko med vsi listi / tekoči list / specifično območje za obdelavo.
- In pritisnite Poišči in . Zamenjava ali Zamenjajte vse takoj.
Nič posebnega - to je minimum, ki ga mnogi od nas potrebujejo za uspešno iskanje in nadomeščanje v Google Listah. Kaj pa, če vam povem, da je ta minimum mogoče razširiti, ne da bi to predstavljalo najmanjše težave pri uporabi?
Napredno iskanje in nadomeščanje - dodatek za Google Sheets
Predstavljajte si orodje, ki je zmogljivejše od standardnega Iskanje in nadomeščanje v Google Sheets. Želite ga preizkusiti? Govorim o našem naprednem dodatku Iskanje in nadomeščanje za Google Sheets. Z njim se bo tudi novinec počutil samozavestno pri delu s preglednicami.
Osnove so enake, vendar z nekaj češnjami na vrhu:
- Na voljo boste iskanje ne le znotraj vrednosti in formule pa tudi opombe, hiperpovezave in napake.
- Kombinacija dodatnih nastavitev ( Celotna celica + Z masko + zvezdica (*)) boste našli vse celice, ki vsebujejo samo te hiperpovezave, opombe in napake:
Temu pravim napredno iskanje in nadomeščanje v Google Sheets ;) Ne verjemite mi na besedo - namestite napredno iskanje in nadomeščanje iz trgovine s preglednicami (ali ga imejte kot del orodij Power Tools skupaj z orodjem Zamenjaj simbole, opisanim spodaj). Ta stran pomoči vas bo vodila do konca.
Zamenjava simbolov za Google Sheets - poseben dodatek iz orodja Power Tools
Če vnos vsakega simbola, ki ga želite poiskati in zamenjati v Google Sheets, ni mogoč, vam lahko pri tem nekoliko pomaga funkcija Zamenjaj simbole iz orodja Power Tools. Ne sodite ga po velikosti - za določene primere je dovolj zmogljiv:
- Ko potrebujete zamenjava znakov z naglasom v Google Sheets (ali z drugimi besedami, odstranite diakritična znamenja iz črk), tj. obrnite á na . a , é na . e , itd.
- Zamenjajte kode s simboli in nazaj je zelo uporaben, če delate z besedili HTML ali preprosto prenašate besedilo s spleta in nazaj:
V vseh treh primerih morate izbrati območje, izbrati želeni radijski gumb in pritisniti Spustite Tukaj je predstavitveni videoposnetek, ki potrjuje moje besede ;)
Dodatek je del orodja Power Tools, ki ga lahko namestite v preglednico iz trgovine Google Sheets skupaj z več kot 30 drugimi pripomočki za prihranek časa.