Знайдзіце і заменіце спецыяльныя сімвалы ў Google Табліцах: формулы і дапаўненні для задання

  • Падзяліцца Гэтым
Michael Brown

Надакучылі ўсе гэтыя разумныя цытаты, літары з націскамі і іншыя непажаданыя спецыяльныя сімвалы? У нас ёсць некалькі ідэй, як лёгка знайсці і замяніць іх у Табліцах Google.

Мы падзялілі ячэйкі з тэкстам у электронных табліцах, выдалілі і дадалі розныя сімвалы, змянілі рэгістр тэксту. Цяпер самы час навучыцца знаходзіць і замяняць спецыяльныя сімвалы Google Sheets за адзін раз.

    Знайдзіце і замяняйце сімвалы з дапамогай формул Google Sheets

    Я пачну з звычайна: ёсць 3 спецыяльныя карысныя функцыі, якія знаходзяць і замяняюць спецыяльныя сімвалы Google Sheets.

    Функцыя ЗАМЕНЫ Google Sheets

    Гэта першая функцыя літаральна шукае пэўны сімвал у патрэбным дыяпазоне Google Sheets і замяняе яго іншым пэўным радком:

    SUBSTITUTE(тэкст_для_пошуку, пошук_для, замена_на, [нумар_паўторэння])
    • тэкст_для_пошуку — гэта ячэйка/канкрэтны тэкст, у які вы хочаце ўнесці змены. Абавязкова.
    • search_for - персанаж, якога вы хочаце ўзяць на сябе. Абавязкова.
    • replace_with - гэта новы сімвал, які вы хочаце атрымаць замест сімвала з папярэдняга аргумента. Абавязкова.
    • нумар_паўторэння з'яўляецца цалкам неабавязковым аргументам. Калі ёсць некалькі асобнікаў персанажа, гэта дазволіць вам кіраваць, які з іх змяніць. Прапусціце аргумент — і ўсе асобнікі будуць заменены ў вашых табліцах Google.

    Цяпер, калікалі вы імпартуеце даныя з Інтэрнэту, вы можаце знайсці там разумныя двукоссі:

    Давайце выкарыстаем ЗАМЕНУ Табліц Google, каб знайсці і замяніць іх прамымі двукоссямі. Паколькі адна функцыя шукае і замяняе па адным сімвалу, я пачну з разумных двукоссяў:

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

    Бачыце? Я гляджу на A2, шукаю адкрываючыя разумныя двукоссі — “ (якія павінны быць змешчаны ў падвойныя двукоссі ў адпаведнасці з запытам функцыі ў Табліцах Google) і замяняю іх прамымі двукоссямі — "

    Заўвага. Прамыя двукоссе не толькі заключаны ў двукоссі, але таксама далучаны яшчэ адзін ", так што ў агульнай складанасці ёсць 4 двукоссі.

    Як дадаць разумныя зачыняючыя двукоссі да гэтай формулы? Лёгка :) Проста прыміце гэтую першую формулу з іншай ЗАМЕНАЙ:

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

    ЗАМЕНА ўнутры спачатку змяняе адкрываючыя дужкі, і яе вынік становіцца дыяпазонам працаваць з для другога асобніка функцыі.

    Савет. Чым больш сімвалаў вы хочаце знайсці і замяніць у Табліцах Google, тым больш функцый SUBSTITUTE вам спатрэбіцца злучыць. Вось прыклад з дадатковым адзіным разумным двукоссям:

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

    Функцыя REGEXREPLACE Google Sheets

    REGEXREPLACE - яшчэ адна функцыя, якую я буду выкарыстоўваць для пошуку і замены разумных двукоссяў Google Sheets на прамыя.

    REGEXREPLACE(тэкст, рэгулярны_выраз, замена)
    • тэкст гэта месца, дзе вы хочаце зрабіць змены
    • рэгулярны_выраз гэтакамбінацыя сімвалаў (своеасаблівая маска), якая падкажа, што знайсці і замяніць.
    • замена - гэта новы тэкст замест старога.

    У прынцыпе, трэніроўка тут тая ж, што і з SUBSTITUTE. Адзіны нюанс - правільна пабудаваць рэгулярны_выраз .

    Спачатку давайце знойдзем і заменім усе адкрывальныя і зачыняльныя разумныя двукоссі Google Табліц:

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

    1. Формула выглядае як A2.
    2. Шукае ўсе асобнікі кожнага сімвала, пералічанага ў квадратных дужках: “”

      Заўвага. Не забудзьцеся заключыць увесь рэгулярны выраз у двукоссе, бо гэта патрабуецца для функцыі.

    3. І замяняе кожны асобнік прамымі двукоссямі: """"

      Чаму ёсць 2 пары падвойных двукоссяў? Ну, першы і апошні патрабуюцца функцыяй гэтак жа, як і ў папярэднім аргументе — вы проста ўводзіце ўсё, што знаходзіцца паміж імі.

      Пара ўнутры — гэта адно падвойнае двукоссе, дубляванае дзеля таго, каб быць распазнаным як сімвал вярнуць, а не адзнаку, якую патрабуе функцыя.

    Вы можаце задацца пытаннем: чаму я не магу дадаць сюды адну разумную цытату?

    Ну, таму што вы можаце пералічыць усіх сімвалаў, якіх трэба шукаць у другі аргумент, вы не можаце пералічыць розныя эквіваленты для вяртання ў трэцім аргументе. Усё, што будзе знойдзена (з другога аргумента), будзе зменена на радок з трэцягааргумент.

    Вось чаму, каб уключыць гэта адзінае разумнае двукоссе ў формулу, вы павінны разбіць 2 функцыі REGEXREPLACE:

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

    Як бачыце, формула, якую я выкарыстаў раней (вось яна ў сярэдзіне), становіцца дыяпазонам для апрацоўкі для іншага REGEXREPLACE. Вось як гэтая функцыя крок за крокам знаходзіць і замяняе сімвалы ў Табліцах Google.

    Інструменты для пошуку і замены сімвалаў Табліц Google

    Калі справа даходзіць да пошуку і замены даных у Табліцах Google, формулы не адзіны варыянт. Ёсць 3 спецыяльных інструмента, якія робяць працу. У адрозненне ад формул, яны не патрабуюць ніякіх дадатковых слупкоў для вяртання вынікаў.

    Стандартны інструмент пошуку і замены Google Sheets

    Б'юся аб заклад, вы знаёмыя з гэтым стандартным інструментам, даступным у Google Sheets:

    1. Вы націскаеце Ctrl+H .
    2. Увядзіце, што трэба знайсці.
    3. Увядзіце значэнне замены.
    4. Выберыце паміж усімі аркушамі / бягучым аркушам / канкрэтным дыяпазонам для апрацоўкі.
    5. І націсніце Знайсці і Замяніць або Замяніце ўсе адразу.

    Тут нічога асаблівага — гэта мінімум, неабходны многім з нас для пошуку і замены у Табліцах Google. Але што, калі я скажу вам, што гэты мінімум можна пашырыць, не ствараючы нават найменшых цяжкасцей у выкарыстанні?

    Пашыраны пошук і замена — надбудова для Табліц Google

    Уявіце сабе інструмент больш магутны, чымСтандарт Google Табліц Знайсці і замяніць. Хочаце паспрабаваць? Я кажу пра наш пашыраны дадатак для пошуку і замены для Табліц Google. Гэта дазволіць нават пачаткоўцу адчуваць сябе ўпэўнена ў электронных табліцах.

    Асновы тыя ж, але з некалькімі вішанькамі на вяршыні:

    1. Вы будзеце шукаць не толькі у значэннях і формулах , але таксама нататках, гіперспасылках і памылках.
    2. Камбінацыя дадатковых налад ( Уся ячэйка + Па маска + зорачка (*)) дазволіць вам знайсці ўсе ячэйкі, якія змяшчаюць толькі тыя гіперспасылкі, нататкі і памылкі:

  • Вы можаце выберыце любую колькасць электронных табліц для прагляду — кожную з іх можна (ад)вылучыць.
  • Усе знойдзеныя запісы акуратна групуюцца па аркушах у выглядзе дрэва , што дазваляе замяняць альбо ўсе, альбо толькі выбраныя запісы за адзін раз:
  • Вы нават можаце знайсці і замяніць у Табліцах Google, захоўваючы фарматаванне значэнняў!
  • Існуе 6 дадатковых спосабаў працы са знойдзенымі запісамі : атрымаць усе/абраныя знойдзеныя значэнні; здабываць цэлыя радкі з усімі/абранымі знойдзенымі значэннямі; выдаліць радкі з усімі/выбранымі знойдзенымі значэннямі:
  • Гэта тое, што я называю пашыраным пошукам і заменай у Табліцах Google ;) Не верце мне на слова — усталюйце Advanced Find і Замяніць са сховішчы электронных табліц (або мець яго як частку Power Tools разам з інструментам Replace Symbolsапісана ніжэй). Гэтая старонка даведкі правядзе вас увесь шлях.

    Замяніць сімвалы для Google Sheets — спецыяльны дадатак ад Power Tools

    Калі ўвод кожнага сімвала, які вы хочаце знайсці і замяніць у Google Sheets, будзе гэта не варыянт, Замена сімвалаў з электраінструментаў можа вам крыху дапамагчы. Толькі не ацэньвайце яго па памеры — ён дастаткова магутны ў пэўных выпадках:

    1. Калі вам трэба замяніць сімвалы з націскам у Google Аркушы (ці, іншымі словамі, прыбраць з літар дыякрытычныя знакі), г.зн. ператварыць á у a , é у e і г.д. .
    2. Замена кодаў на сімвалы і назад надзвычай карысная, калі вы працуеце з тэкстамі HTML або проста выцягваеце свой тэкст з Інтэрнэту і назад:

  • Ператварыце ўсе разумныя двукоссі ў прамыя двукоссе адразу:
  • Ва ўсіх трох выпадках вам проста трэба выбраць дыяпазон , абярыце патрэбны перамыкач і націсніце Выканаць . Вось дэма-відэа, каб падмацаваць свае словы ;)

    Дапаўненне з'яўляецца часткай Power Tools, якое можна ўсталяваць у вашу электронную табліцу з крамы Google Sheets разам з больш чым 30 іншымі сродкамі эканоміі часу.

    Майкл Браўн - адданы энтузіяст тэхналогій, які любіць спрашчэнне складаных працэсаў з дапамогай праграмных інструментаў. Маючы больш чым дзесяцігадовы досвед працы ў індустрыі тэхналогій, ён удасканальваў свае навыкі ў Microsoft Excel і Outlook, а таксама ў Google Sheets і Docs. Блог Майкла прысвечаны таму, каб падзяліцца сваімі ведамі і вопытам з іншымі, даючы простыя ў выкананні парады і падручнікі для павышэння прадукцыйнасці і эфектыўнасці. Незалежна ад таго, з'яўляецеся вы дасведчаным прафесіяналам або пачаткоўцам, блог Майкла прапануе каштоўную інфармацыю і практычныя парады, каб атрымаць максімальную аддачу ад гэтых неабходных праграмных інструментаў.