Speciālo rakstzīmju atrašana un aizstāšana Google tabulās: formulas un papildinājumi šim darbam

  • Dalīties Ar Šo
Michael Brown

Vai esat noguruši no visām tām gudrajām pēdiņām, akcentētajiem burtiem un citām nevēlamām īpašajām rakstzīmēm? Mums ir dažas idejas, kā tās bez piepūles atrast un aizstāt Google tabulās.

Mēs sadalījām šūnas ar tekstu izklājlapās, dzēsām un pievienojām dažādas rakstzīmes, mainījām teksta burtus. Tagad ir pēdējais laiks iemācīties, kā vienā piegājienā atrast un aizstāt Google Sheets īpašās rakstzīmes.

    Rakstzīmju atrašana un aizstāšana, izmantojot Google Sheets formulas

    Sākšu ar ierasto: ir 3 īpašas noderīgas funkcijas, kas atrod un aizstāj Google Sheets īpašās rakstzīmes.

    Google tabulas SUBSTITUTE funkcija

    Šī pirmā funkcija burtiski meklē konkrētu rakstzīmi vēlamajā Google lapu diapazonā un aizstāj to ar citu konkrētu virkni:

    SUBSTITUTE(text_to_search, search_for, replace_with, [occurrence_number])
    • text_to_search ir šūna / konkrēts teksts, kurā vēlaties veikt izmaiņas. Nepieciešams.
    • search_for ir varonis, kuru vēlaties pārņemt. Nepieciešams.
    • aizstāt_ar ir jauna rakstzīme, ko vēlaties saņemt iepriekšējā argumenta vietā. Nepieciešams.
    • occurrence_number ir pilnīgi izvēles arguments. Ja ir vairāki rakstzīmes gadījumi, tas ļaus jums noteikt, kuru no tiem mainīt. Argumentu izlaidiet, un Google tabulās tiks aizstāti visi gadījumi.

    Tagad, importējot datus no tīmekļvietnes, tajos var atrast viedās kotācijas:

    Izmantosim Google Sheets SUBSTITUTE, lai tos atrastu un aizstātu ar taisnajām pēdiņām. Tā kā viena funkcija meklē un aizvieto pa vienai rakstzīmei, es sāksim ar sākuma gudrajām pēdiņām:

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

    Redziet? Es skatos A2, meklējiet atverošās gudrās pēdiņas - " (kas jāieliek dubultās pēdiņās saskaņā ar Google Sheets funkciju pieprasījumu), un aizstāt to ar taisnām pēdiņām - "

    Piezīme. Taisnās pēdiņas ir ne tikai ietītas dubultās pēdiņās, bet ir pievienots vēl viens ", tāpēc kopā ir 4 dubultās pēdiņas.

    Kā šai formulai pievienot noslēdzošās gudrās pēdiņas? Viegli :) Vienkārši aptveriet šo pirmo formulu ar vēl vienu SUBSTITUTE:

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

    SUBSTITUTE iekšpusē vispirms izmaina sākuma iekavas, un tā rezultāts kļūst par diapazonu, ar kuru strādāt otrajā funkcijas gadījumā.

    Padoms. Jo vairāk rakstzīmju vēlaties atrast un aizstāt Google tabulās, jo vairāk SUBSTITUTE funkciju jums būs jāievada. Lūk, piemērs ar papildu vienu gudro pēdiņu:

    =AIZVIETOT(AIZVIETOT(AIZVIETOT(AIZVIETOT(A2,"""",""""),"""",""""),""","""))

    Google Sheets REGEXREPLACE funkcija

    REGEXREPLACE ir vēl viena funkcija, ko es izmantošu, lai atrastu un aizstātu Google Sheets gudrās pēdiņas ar taisnām.

    REGEXREPLACE(teksts, regulārā_izteiksme, aizstāšana)
    • teksts ir vieta, kur vēlaties veikt izmaiņas.
    • regular_expression ir simbolu kombinācija (sava veida maska), kas norāda, ko meklēt un aizstāt.
    • aizvietošana ir jaunais teksts, kas tiks izmantots vecā teksta vietā.

    Būtībā šeit ir tas pats, kas ar SUBSTITUTE. Vienīgā nianse ir tā, ka ir jāveido regular_expression pareizi.

    Vispirms atradīsim un aizstāsim visas Google lapu sākuma un beigu gudrās pēdiņas:

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

    1. Formula aplūko A2.
    2. Meklē visus kvadrātiekavās uzskaitīto rakstzīmju eksemplārus: ""

      Piezīme. Neaizmirstiet visu regulāro izteiksmi apvilkt ar dubultajām pēdiņām, jo funkcija to pieprasa.

    3. Un katru gadījumu aizstāj ar dubultajām pēdiņām: """"

      Kāpēc ir 2 dubultiekavīšu pāri? Nu, pirmais un pēdējais ir nepieciešami funkcijai, tāpat kā iepriekšējā argumentā - jūs vienkārši ievadiet visu starp tiem.

      Pāra iekšpusē ir dubultots viens dubultkvotais citāts, lai to atpazītu kā atgriežamo simbolu, nevis kā funkcijai nepieciešamo atzīmi.

    Varētu rasties jautājums: kāpēc es nevaru šeit pievienot arī vienu gudru citātu?

    Nu, jo, lai gan otrajā argumentā var uzskaitīt visas meklējamās rakstzīmes, trešajā argumentā nevar uzskaitīt dažādus ekvivalentus, ko atgriezt. Viss, kas ir atrasts (no otrā argumenta), tiks mainīts uz virkni no trešā argumenta.

    Tāpēc, lai formulā iekļautu šo vienu gudro pēdiņas zīmi, ir jāizmanto 2 REGEXREPLACE funkcijas:

    =REGEXREPLACE(REGEXREPLACE(A2,"[""]",""""),"'","'")

    Kā redzat, iepriekš izmantotā formula (šeit tā ir pa vidu) kļūst par diapazonu, kas jāapstrādā citai REGEXREPLACE. Lūk, kā šī funkcija soli pa solim atrod un aizstāj rakstzīmes Google tabulās.

    Rīki Google Sheets rakstzīmju atrašanai un aizstāšanai

    Kad runa ir par datu meklēšanu un aizstāšanu Google tabulās, formulas nav vienīgā iespēja. Ir 3 īpaši rīki, kas veic šo darbu. Atšķirībā no formulām tiem nav nepieciešamas papildu kolonnas, lai atgrieztu rezultātus.

    Standarta rīks Google tabulas Atrast un aizstāt

    Varu derēt, ka esat iepazinušies ar šo standarta rīku, kas pieejams Google tabulās:

    1. Jūs trāpījāt Ctrl+H .
    2. Ievadiet, ko atrast.
    3. Ievadiet aizstāšanas vērtību.
    4. Izvēlieties starp visas lapas / pašreizējā lapa / konkrēts diapazons apstrādāt.
    5. Un nospiediet Atrast un Aizstāt vai Aizstāt visus uzreiz.

    Nekas īpašs - tas ir minimums, kas daudziem no mums ir nepieciešams, lai veiksmīgi atrastu un aizstātu Google tabulās. Bet ko tad, ja es jums teiktu, ka šo minimumu var paplašināt, neradot pat mazākās lietošanas grūtības?

    Uzlabota meklēšana un aizstāšana - papildinājums Google tabulām

    Iedomājieties rīku, kas ir jaudīgāks par Google Sheets standarta funkciju Atrast un aizstāt. Vai vēlaties to izmēģināt? Es runāju par mūsu Google Sheets paplašināto papildinājumu Atrast un aizstāt. Tas ļaus pat iesācējiem justies pārliecinātiem par darbam ar izklājlapām.

    Pamati ir tādi paši, bet ar dažiem ķiršiem virsū:

    1. Jūs meklēt ne tikai vērtības un formulas bet arī piezīmes, hipersaites un kļūdas.
    2. Papildu iestatījumu kombinācija ( Visa šūna + Ar masku + zvaigznīte (*)) ļaus atrast visas šūnas, kurās ir tikai šīs hipersaites, piezīmes un kļūdas:

  • Jūs varat atlasīt jebkuru skaitu izklājlapu, kurās meklēt. - katru no tiem var (de)atlasīt.
  • Visi atrastie ieraksti ir glīti sagrupēti pa lapām koku skatā. ļauj nomainīt visus vai tikai atlasītos ierakstus vienā reizē:
  • Varat pat atrast un aizstāt Google tabulās, izmantojot saglabāt formatējumu vērtības!
  • Ir 6 papildu veidi, kā rīkoties ar atrastajiem ierakstiem : iegūt visas/izvēlētās atrastās vērtības; iegūt visas rindas ar visām/izvēlētajām atrastajām vērtībām; dzēst rindas ar visām/izvēlētajām atrastajām vērtībām:
  • Tā es saucu uzlaboto meklēšanu un aizstāšanu Google tabulās ;) Neuzticieties manam vārdam - instalējiet uzlaboto meklēšanu un aizstāšanu no izklājlapu veikala (vai arī instalējiet to kā daļu no Power Tools kopā ar tālāk aprakstīto rīku Replace Symbols). Šī palīdzības lapa palīdzēs jums visu ceļu.

    Google lapu simbolu aizstāšana - īpašs papildinājums no Power Tools

    Ja nav iespējams ievadīt katru simbolu, ko vēlaties atrast un aizstāt Google tabulās, jums nedaudz var palīdzēt Power Tools programma Replace Symbols (Aizstāt simbolus). Tikai nespriediet par to pēc lieluma - noteiktos gadījumos tā ir pietiekami jaudīga:

    1. Kad nepieciešams aizstāt akcentētās rakstzīmes Google tabulās (vai, citiem vārdiem sakot, dzēst diakritiskās zīmes no burtiem), t. i., pagrieziet á uz a , é uz e , utt.
    2. Kodu aizstāšana ar simboliem un atpakaļ ir ļoti noderīga, ja strādājat ar HTML tekstiem vai vienkārši lejupielādējat tekstu no tīmekļa un atpakaļ:

  • Pārvērst visas gudrās pēdiņas taisnās pēdiņās uzreiz:
  • Visos trijos gadījumos ir tikai jāizvēlas diapazons, jāizvēlas vajadzīgā radio poga un jānospiež poga. Palaist . Šeit ir demo video, lai atbalstītu manus vārdus ;)

    Šis papildinājums ir daļa no programmas Power Tools, ko var instalēt izklājlapā no Google Sheets veikala kopā ar vairāk nekā 30 citiem laika taupīšanas rīkiem.

    Maikls Brauns ir īpašs tehnoloģiju entuziasts, kura aizraušanās ir sarežģītu procesu vienkāršošana, izmantojot programmatūras rīkus. Ar vairāk nekā desmit gadu pieredzi tehnoloģiju nozarē viņš ir pilnveidojis savas prasmes programmās Microsoft Excel un Outlook, kā arī Google izklājlapās un dokumentos. Maikla emuārs ir veltīts tam, lai dalītos savās zināšanās un pieredzē ar citiem, sniedzot viegli izpildāmus padomus un pamācības produktivitātes un efektivitātes uzlabošanai. Neatkarīgi no tā, vai esat pieredzējis profesionālis vai iesācējs, Maikla emuārs piedāvā vērtīgas atziņas un praktiskus padomus, kā maksimāli izmantot šos būtiskos programmatūras rīkus.