Efnisyfirlit
Ertu orðinn þreyttur á öllum þessum snjöllu tilvitnunum, hreimstöfum og öðrum óæskilegum sérstöfum? Við höfum nokkrar hugmyndir um hvernig á að finna og skipta þeim út í Google Sheets áreynslulaust.
Við skiptum hólfum með texta í töflureiknum, fjarlægðum og bættum við ýmsum stöfum, breyttum hástöfum. Nú er kominn tími til að læra hvernig á að finna og skipta út Google Sheets sérstöfum í einu lagi.
Finndu og skiptu út stöfum með því að nota Google Sheets formúlur
Ég byrja með hið venjulega: það eru 3 sérstakar gagnlegar aðgerðir sem finna og koma í stað Google Sheets sértákna.
Google Sheets SUBSTITUTE aðgerð
Þessi fyrsta aðgerð leitar bókstaflega að ákveðnum staf í viðkomandi Google Sheets sviði og kemur í staðinn fyrir annan ákveðinn streng:
SUBSTITUTE(texti_að_leita, leita_að, skipta_með, [tilviksnúmer])- texti_að_leita er hólf/tiltekinn texti þar sem þú vilt gera breytingarnar. Áskilið.
- leit_að er karakter sem þú vilt taka yfir. Áskilið.
- replace_with er nýr stafur sem þú vilt fá í stað þess frá fyrri röksemdafærslu. Áskilið.
- atvikstala er algjörlega valfrjáls rök. Ef það eru nokkur tilvik af karakternum mun það leyfa þér að stjórna því hvoru á að breyta. Slepptu röksemdinni – og öllum tilfellum verður skipt út í Google töflureiknum þínum.
Nú, þegarþú flytur inn gögn af vefnum gætirðu fundið snjöllar tilvitnanir þar:
Notum Google Sheets SUBSTITUTE til að finna og skipta þeim út fyrir beinar tilvitnanir. Þar sem ein aðgerð leitar að og kemur í staðinn fyrir einn staf í einu, þá byrja ég á snjöllu gæsalöppunum:
=SUBSTITUTE(A2,"“","""")
Sjáðu? Ég er að skoða A2, leita að snjöllum gæsalöppum — “ (sem verður að setja í tvöfaldar gæsalappir í samræmi við aðgerðabeiðnina í Google Sheets), og skiptu því út fyrir beinar gæsalappir — „
Athugið. Beinar gæsalappir eru ekki aðeins vafið inn í tvöfaldar gæsalappir heldur er líka annar " bætt við svo það eru 4 tvöfaldar gæsalappir alls.
Hvernig bætir þú snjöllum lokatilvitnunum við þessa formúlu? Auðvelt :) Faðmaðu bara þessa fyrstu formúlu með öðrum STAÐAMAÐUR:
=SUBSTITUTE(SUBSTITUTE(A2,"“",""""),"”","""")
VARAMAÐURINN inni breytir fyrst um opnunarsvigana og útkoman verður bilið til vinna með fyrir annað falltilvikið.
Ábending. Því fleiri stafi sem þú vilt finna og skipta út í Google Sheets, því fleiri SUBSTITUTE aðgerðir þarftu að þræða. Hér er dæmi með auka einfaldri tilvitnun:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"“",""""),"”",""""),"’","'")
Google Sheets REGEXREPLACE aðgerð
REGEXREPLACE er önnur aðgerð sem ég mun nota til að finna og skipta út Google Sheets snjöllum gæsalappir fyrir beinar.
REGEXREPLACE(texti, regluleg_tjáning, skipti)- texti er þar sem þú vilt gera breytingarnar
- reglubundin_tjáning ersamsetning tákna (eins konar gríma) sem segir til um hvað á að finna og skipta út.
- skipti er nýi textinn sem á að hafa í stað þess gamla.
Í grundvallaratriðum er boran hér sú sama og með SUBSTITUTE. Eina blæbrigðið er að byggja upp reglubundið_tjáningu rétt.
Fyrst skulum við finna og skipta um öll opnunar- og lokunartilvitnanir í Google Sheets:
=REGEXREPLACE(A2,"[“”]","""")
- Formúlan lítur á A2.
- Leitar að öllum tilvikum hvers stafs á milli hornklofa: “”
Athugið. Ekki gleyma að umvefja alla reglulegu tjáninguna með tvöföldum gæsalappir þar sem aðgerðin krefst þess.
- Og kemur í stað hvers tilviks með beinum gæsalöppum: """"
Hvers vegna eru 2 pör af tvöföldum gæsalöppum? Jæja, fyrstu og síðustu eru nauðsynlegar af fallinu alveg eins og í fyrri röksemdafærslunni - þú slærð einfaldlega inn allt á milli þeirra.
Par inni er ein tvöföld gæsalappa afrituð til þess að vera þekkt sem tákn til að skila frekar en merkinu sem aðgerðin krefst.
Þú gætir velt því fyrir þér: hvers vegna get ég ekki bætt við einni snjöllri tilvitnun hér líka?
Jæja, því á meðan þú getur skráð alla stafi til að leita að í önnur rök, þú getur ekki skráð mismunandi jafngildi til að skila í þriðju röksemdinni. Allt sem finnst (úr annarri röksemdinni) verður breytt í strenginn frá þeim þriðjarök.
Þess vegna verður þú að þræða 2 REGEXREPLACE föll til að setja eina snjöllu gæsalappirnar inn í formúluna:
=REGEXREPLACE(REGEXREPLACE(A2,"[“”]",""""),"’","'")
Eins og þú sérð verður formúlan sem ég notaði áðan (hér er hún í miðjunni) svið til að vinna úr fyrir annan REGEXREPLACE. Þannig finnur þessi aðgerð og skiptir út stöfum í Google Sheets skref fyrir skref.
Tól til að finna og skipta út Google Sheets stöfum
Þegar kemur að því að finna og skipta út gögnum í Google Sheets eru formúlur ekki eini kosturinn. Það eru 3 sértæki sem vinna verkið. Ólíkt formúlum þurfa þær enga viðbótardálka til að skila niðurstöðunum.
Standard Google Sheets Finndu og skiptu út tól
Ég veðja að þú þekkir þetta staðlaða tól sem er fáanlegt í Google Sheets:
- Þú ýtir á Ctrl+H .
- Sláðu inn það sem á að finna.
- Sláðu inn skiptigildið.
- Veldu á milli allra blaða / núverandi blaðs / tiltekins sviðs til að vinna úr.
- Og ýttu á Finna og Skipta út. eða Skiptu öllum strax.
Ekkert sérstakt hér - þetta er lágmarkið sem mörg okkar þurfa til að finna og skipta út í Google Sheets með góðum árangri. En hvað ef ég segði þér að hægt væri að lengja þetta lágmark án þess að valda minnstu erfiðleikum við notkun?
Advanced Find and Replace — viðbót fyrir Google Sheets
Ímyndaðu þér tólið öflugra enGoogle Sheets staðall Finndu og skiptu út. Viltu prófa það? Ég er að tala um Advanced Find and Replace viðbótina okkar fyrir Google Sheets. Það mun láta jafnvel nýliða finna fyrir sjálfstraust í töflureiknum.
Grunnatriðin eru þau sömu en með nokkrum kirsuberjum ofan á:
- Þú munt leita ekki aðeins innan gilda og formúla en einnig athugasemda, tengla og villna.
- Sambland af aukastillingum ( Allur reiturinn + Eftir gríma + stjörnu (*)) mun leyfa þér að finna allar frumur sem innihalda aðeins þá tengla, athugasemdir og villur:
Það er það sem ég kalla ítarlega leit og skipti í Google Sheets ;) Ekki taka orð mín fyrir það — settu upp Advanced Find og Skiptu út úr töflureiknaversluninni (eða hafðu það sem hluta af Power Tools ásamt Skipta um tákn tólinulýst hér að neðan). Þessi hjálparsíða mun leiða þig alla leið.
Skipta út táknum fyrir Google Sheets — sérstök viðbót frá Power Tools
Ef að slá inn hvert tákn sem þú vilt finna og skipta út í Google Sheets er ekki valkostur, Skiptu um tákn frá Power Tools gæti hjálpað þér aðeins. Bara ekki dæma það út frá stærðinni - það er nógu öflugt fyrir ákveðin tilvik:
- Þegar þú þarft að skipta um hreimstafi í Google Blöður (eða, með öðrum orðum, fjarlægja stafræna merki úr bókstöfum), t.d. snúðu á í a , é í e o.s.frv. .
- Skipta út kóða fyrir tákn og aftur er mjög gagnlegt ef þú vinnur með HTML texta eða einfaldlega dregur textann þinn af vefnum og til baka:
Í öllum þremur tilfellunum þarftu bara að velja svið , veldu viðeigandi valhnapp og ýttu á Run . Hér er kynningarmyndband til að styðja orð mín ;)
Viðbótin er hluti af Power Tools sem hægt er að setja upp á töflureikni frá Google Sheets versluninni með meira en 30 öðrum tímasparandi.