Enhavtabelo
Ĉu laciĝas je ĉiuj tiuj inteligentaj citaĵoj, supersignitaj literoj kaj aliaj nedezirataj specialaj signoj? Ni havas kelkajn ideojn pri kiel trovi kaj anstataŭigi ilin en Google Sheets senpene.
Ni disfendis ĉelojn kun teksto en kalkultabeloj, forigis kaj aldonis diversajn signojn, ŝanĝis la tekston. Nun estas tempo por lerni kiel trovi kaj anstataŭigi specialajn signojn de Google Sheets unufoje.
Trovu kaj anstataŭigi signojn per formuloj de Google Sheets
Mi komencos per la kutima: estas 3 specialaj utilaj funkcioj kiuj trovas kaj anstataŭigas specialajn signojn de Google Sheets.
funkcio SUBSTITUTE de Google Sheets
Ĉi tiu unua funkcio laŭvorte serĉas specifan signon en la dezirata gamo de Google Sheets kaj anstataŭigas ĝin per alia specifa ĉeno:
SUBSTITUTE(teksto_serĉita, serĉi_por, anstataŭigi_per, [okazo_numero])- teksto_serĉita estas ĉelo / aparta teksto kie vi volas fari la ŝanĝojn. Bezonata.
- serĉi_por estas signo kiun vi volas transpreni. Bezonata.
- anstataŭigi_per estas nova signo, kiun vi volas akiri anstataŭ tiu de la antaŭa argumento. Bezonata.
- okazo_numero estas tute nedeviga argumento. Se estas pluraj okazoj de la karaktero, ĝi lasos vin administri kiun ŝanĝi. Forlasu la argumenton — kaj ĉiuj okazoj estos anstataŭigitaj en viaj Google Sheets.
Nun, kiamvi importas datumojn el la Reto, vi eble trovos inteligentajn citaĵojn tie:
Ni uzu Google Sheets SUBSTITUTE por trovi kaj anstataŭigi ilin per rektaj citaĵoj. Ĉar unu funkcio serĉas kaj anstataŭigas unu signon samtempe, mi komencos per la komencaj inteligentaj citiloj:
=SUBSTITUTE(A2,"“","""")
Vidu? Mi rigardas A2, serĉu malfermajn inteligentajn citaĵojn — “ (tion devas esti enmetitaj en duoblaj citiloj laŭ la funkciopeto en Guglo-Folioj), kaj anstataŭigu ĝin per rektaj citaĵoj — "
Noto. Rektaj citaĵoj estas ne nur envolvite en duoblaj citiloj sed ankaŭ estas alia " aldonita do estas 4 duoblaj citiloj entute.
Kiel vi aldonas fermajn inteligentajn citaĵojn al ĉi tiu formulo? Facila :) Nur ampleksu ĉi tiun unuan formulon per alia SUBSTITUTO:
=SUBSTITUTE(SUBSTITUTE(A2,"“",""""),"”","""")
La SUBSTITUTO interne ŝanĝas unue la malfermajn krampojn, kaj ĝia rezulto fariĝas la intervalo al labori kun por la dua funkciokazaĵo.
Konsileto. Ju pli da signoj vi volas trovi kaj anstataŭigi en Google Sheets, des pli da SUBSTITUTO-funkcioj vi bezonos fadenigi. Jen ekzemplo kun ekstra unuopa inteligenta citaĵo:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"“",""""),"”",""""),"’","'")
funkcio REGEXREPLACE de Google Sheets
REGEXREPLACE estas alia funkcio, kiun mi uzos por trovi kaj anstataŭigi inteligentajn citaĵojn de Google Sheets per rektaj.
REGEXREPLACE(teksto, regula_esprimo, anstataŭaĵo)- teksto estas kie vi volas fari la ŝanĝojn
- regula_esprimo estas lakombinaĵo de simboloj (speco de masko) kiu diros kion trovi kaj anstataŭigi.
- anstataŭaĵo estas la nova teksto por havi anstataŭ la malnova.
Esence, la borilo ĉi tie estas la sama kiel kun SUBSTITUTE. La nura nuanco estas konstrui la regula_esprimon ĝuste.
Unue, ni trovu kaj anstataŭigu ĉiujn Guglo-Foliojn malfermantajn kaj fermantajn inteligentajn citaĵojn:
=REGEXREPLACE(A2,"[“”]","""")
- La formulo rigardas A2.
- Serĉas ĉiujn okazojn de ĉiu signo listigita inter la kvadrataj krampoj: “”
Noto. Ne forgesu kunmeti la tutan regulan esprimon per duoblaj citiloj, ĉar ĝi estas postulata de la funkcio.
- Kaj anstataŭigas ĉiun okazon per rektaj duoblaj citiloj: """"
Kial estas 2 paroj de duoblaj citiloj? Nu, la unuaj kaj la lastaj estas postulataj de la funkcio same kiel en la antaŭa argumento — vi simple enigu ĉion inter ili.
Paro ene estas unu citaĵo duobligita pro esti rekonita kiel simbolo. reveni prefere ol la markon postulata de la funkcio.
Vi eble demandos sin: kial mi ne povas aldoni ĉi tie unu saĝan citaĵon ankaŭ?
Nu, ĉar dum vi povas listigi ĉiujn signojn serĉendajn en la dua argumento, vi ne povas listigi malsamajn ekvivalentojn por reveni en la tria argumento. Ĉio, kio troviĝas (de la dua argumento) estos ŝanĝita al la ĉeno de la triaargumento.
Tial por inkluzivi tiun ununuran inteligentan citilon en la formulo, vi devas surfadenigi 2 REGEXREPLACE-funkciojn:
=REGEXREPLACE(REGEXREPLACE(A2,"[“”]",""""),"’","'")
Kiel vi povas vidi, la formulo, kiun mi uzis pli frue (ĉi tie ĝi estas en la mezo) iĝas la intervalo por procesi por alia REGEXREPLACE. Tiel ĉi tiu funkcio trovas kaj anstataŭigas signojn en Google Sheets paŝo post paŝo.
Iloj por trovi kaj anstataŭigi signojn de Google Sheets
Kiam temas pri trovi kaj anstataŭigi datumojn en Google Sheets, formuloj ne estas la sola opcio. Estas 3 specialaj iloj kiuj faras la laboron. Male al formuloj, ili ne postulas aldonajn kolumnojn por redoni la rezultojn.
Norma Google Sheets Trovu kaj anstataŭigu ilon
Mi vetas, ke vi konas ĉi tiun norman ilon disponeblan en Google Sheets:
- Vi premas Ktrl+H .
- Enigu kion trovi.
- Enigu la anstataŭan valoron.
- Elektu inter ĉiuj folioj / nuna folio / specifa intervalo por prilabori.
- Kaj premu Trovu kaj Anstataŭigi aŭ Anstataŭigi ĉiujn tuj.
Nenio speciala ĉi tie — ĉi tio estas la minimumo postulata de multaj el ni por trovi kaj anstataŭigi en Google Sheets sukcese. Sed kio se mi dirus al vi, ke ĉi tiu minimumo povus esti plilongigita sen prezenti eĉ la plej etan malfacilaĵon en uzo?
Altnivela Trovu kaj Anstataŭigi — aldonaĵo por Google Sheets
Imagu la ilon pli potenca olNormo de Google Sheets Trovu kaj anstataŭigu. Ĉu vi ŝatus provi ĝin? Mi parolas pri nia Altnivela Trovu kaj Anstataŭigi aldonaĵon por Google Sheets. Ĝi igos eĉ la novulon senti sin memfida en kalkultabeloj.
La bazaĵoj estas la samaj sed kun kelkaj ĉerizoj supre:
- Vi serĉos ne nur ene de valoroj kaj formuloj sed ankaŭ notoj, hiperligiloj kaj eraroj.
- Kombinaĵo de kromaj agordoj ( Tuta ĉelo + Per masko + asterisko (*)) permesos al vi trovi ĉiujn ĉelojn, kiuj enhavas nur tiujn hiperligilojn, notojn kaj erarojn:
Tion mi nomas altnivela serĉo kaj anstataŭigo en Google Sheets ;) Ne kredu mian vorton — instalu Advanced Find kaj Anstataŭigu el la vendejo de kalkultabeloj (aŭ havu ĝin kiel parto de Potencaj Iloj kune kun la ilo Anstataŭigi Simbolojnpriskribita sube). Ĉi tiu helppaĝo gvidos vin la tutan vojon.
Anstataŭigi Simbolojn por Google Sheets — speciala aldonaĵo de Potencaj Iloj
Se enigi ĉiun simbolon, kiun vi volas trovi kaj anstataŭigi en Google Sheets, estas ne estas opcio, Anstataŭigi Simbolojn de Potencaj Iloj povas iom helpi vin. Nur ne juĝu ĝin laŭ ĝia grandeco — ĝi estas sufiĉe potenca por certaj kazoj:
- Kiam vi bezonas anstataŭigi supersignojn en Guglo. Folikoj (aŭ, alivorte, forigi diakritajn signojn el literoj), t.e. turni á al a , é al e ktp. .
- Anstataŭigi kodojn per simboloj kaj reen estas ege utila se vi laboras kun HTML-tekstoj aŭ simple tirante vian tekston el la Reto kaj reen:
En ĉiuj tri kazoj, vi nur bezonas elekti la intervalon. , elektu la postulatan radiobutonon kaj premu Run . Jen demo-video por subteni miajn vortojn ;)
La aldonaĵo estas parto de Potencaj Iloj, kiu povas esti instalita al via kalkultabelo de la vendejo de Google Sheets kun pli ol 30 aliaj tempoŝpariloj.