Оглавление
Несмотря на множество преимуществ Google Таблиц, у них есть и недостатки. Ярким примером этого является нехватка простых инструментов для работы с текстом. Мы обязаны добавлять или заменять текст в Google Таблицах вручную или с помощью сложных формул? Больше нет. :) Мы восполнили этот пробел с помощью простых инструментов, которые можно использовать в один клик. Позвольте мне представить их вам в этой статье.
Все инструменты, о которых я сегодня рассказываю, входят в состав одной утилиты - Power Tools. Это сборник всех наших дополнений для Google Sheets. Я настоятельно рекомендую вам установить ее, стать собственным шеф-поваром и смешивать и сочетать нижеперечисленные "ингредиенты" с вашими данными. ;)
Изменение текста в электронных таблицах
Многие из нас ради экономии времени идут на компромисс с единым стилем таблиц. Таким образом, рано или поздно вы обнаруживаете, что данные в ваших таблицах представлены в разных падежах и с лишними символами, набранными в спешке. Это может оказаться проблемой, особенно если несколько человек имеют право редактировать одну и ту же электронную таблицу.
Если вы перфекционист, который стремится к тому, чтобы данные были предельно ясными и практичными, или вам просто нужно продемонстрировать данные из своих электронных таблиц, следующие инструменты помогут вам.
Изменение регистра в Google Sheets
Стандартные способы изменения регистра текста в Google Sheets включают функции: НИЖНИЙ, ВЕРХНИЙ, ПРАВИЛЬНЫЙ Чтобы использовать их, вам придется создать вспомогательный столбец, построить в нем формулы и сослаться на исходный столбец. Затем каким-то образом преобразовать результаты формул в значения и удалить исходный столбец.
С нашим инструментом вам не нужно делать ничего из вышеперечисленного. Он быстро изменит регистр в ваших таблицах Google в самих исходных ячейках.
Совет. Посмотрите это видео, чтобы лучше познакомиться с инструментом, или прочтите краткое введение прямо под ним.
Вы найдете этот инструмент в разделе Текст группа> Изменить :
Чтобы изменить регистр в электронной таблице с помощью этого дополнения, просто выделите диапазон с текстом и выберите способ изменения данных: превратить все в Дело о приговоре. , нижний регистр или ВЕРХНИЙ РЕГИСТР , Пишите каждое слово с заглавной буквы (также известный как правильный регистр), нижний & или ТЕКСТ .
Совет. Если вы не уверены, какую опцию вам нужно использовать, загляните на страницу справки по инструменту, где мы подробно все описали.
Как только вы будете готовы, нажмите Изменить и наблюдайте, как ваши исходные данные меняют дело:
Замена символов
Если вы импортируете данные из Интернета, вы можете обнаружить в таблице буквы с ударением, например ß, Ö , или ç Импортированный файл может также содержать различные специальные символы: знаки копирайта (©), перевернутые вопросительные знаки (¿), амперсанды (&) и умные кавычки (" "). Эти символы также могут быть представлены своими кодами (часто используются в Интернете).
Если вы попытаетесь заменить их с помощью стандартных Google Sheets Найти и заменить ( Ctrl+H ), приготовьтесь пройти процесс замены для каждого символа. Вам также придется ввести символы, которые вы хотите видеть вместо них.
Наш Замена символов Утилита намного быстрее и проще в использовании. Она сканирует выбранный диапазон данных и автоматически заменяет все акцентированные символы или коды на соответствующие им стандартные символы.
Совет. Этот инструмент также находится в Power Tools: Текст > Изменить .
А вот что можно сделать с кодами и специальными символами с помощью того же дополнения:
А здесь вы можете увидеть, как Замените "умные" кавычки на "прямые инструмент работает (в настоящее время только для двойных кавычек):
Польский текст
Если приведенные выше изменения слишком сложны для вашей таблицы, и вы предпочитаете просто чистить текст в Google Sheets то тут, то там, дополнение поможет вам автоматизировать и это.
Сайт Польский текст инструмент просматривает выбранный диапазон и делает следующее:
- удаляет пробелы, если они есть
- добавляет пробел после знаков препинания, если вы их забыли
- применяет приговор к вашим клеткам
Вы можете выбрать все три варианта сразу или выбрать тот, который больше всего подходит к вашему столу:
Как добавить текст в Google Sheets
Стандартный метод добавления текста в Google Sheets такой же, как и всегда: функция. И именно CONCATENATE обычно вставляет дополнительные символы в существующий текст.
Совет. В этом учебнике приведены примеры формул, которые добавляют текст в одну и ту же позицию нескольких ячеек.
Но когда речь заходит о функциях, всегда возникает необходимость в дополнительной колонке для формул. Так зачем же добавлять специальные колонки и формулы, если есть надстройки, которые обрабатывают текст прямо на месте?
Один из наших инструментов предназначен именно для этой задачи. Он называется Добавление текста по позиции и гнездится в том же Текст группа Электроинструменты .
Совет. Посмотрите это видео, чтобы лучше познакомиться с инструментом, а также не стесняйтесь прочитать краткое введение прямо под ним.
Он позволяет не только добавлять текст в Google Sheets, но и вставлять в таблицу специальные символы и их комбинации, такие как знаки препинания, знак числа (#), знак плюса (+) и т.д. И что еще лучше, вы сами определяете позицию для этих новых символов.
Вставка специальных символов в начале / в конце
Первые две опции позволяют добавить текст в начале и в конце всех выбранных ячеек.
Допустим, вы хотите снабдить свой список телефонных номеров кодами стран. Поскольку код должен предшествовать всему номеру, задача состоит в том, чтобы добавить цифры в начало ячеек Google Sheets.
Просто выберите диапазон с цифрами, введите нужный код страны в соответствующее поле инструмента и нажмите кнопку Добавить :
Добавить текст в Google Sheets перед текстом / после текста
Последние три опции инструмента позволяют вставлять символы в зависимости от конкретного текста в ячейках.
- Вы можете добавить свой текст, начиная с 3-го, 7-го, 10-го и т.д. символа в ячейке с помощью опции под названием После номера символа Я собираюсь использовать этот инструмент и вставить коды регионов, заключенные в скобки, в числа из предыдущего примера.
Там коды городов для номеров США и Канады начинаются с 3-го символа: +1 202 5550198. Поэтому мне нужно добавить круглую скобку перед ним:
После добавления коды городов заканчиваются 6-м символом: +1 (202 5550198
Таким образом, я добавляю после него закрывающую скобку. Вот что у меня получилось:
- Вы также можете добавить текст до или после определенного текста в клетках.
Эти опции помогут мне сделать номера телефонов еще более читаемыми, добавив пробелы до и после скобок:
Но что делать, если добавление текста в Google Sheets - это не вариант, и вы предпочитаете удалить лишние символы и устаревший текст? У нас есть инструменты и для этой работы.
Совет. Существует страница помощи для Добавить текст также варианты, вы найдете здесь.
Удаление лишних и специальных символов в Google Sheets
Иногда в таблицу могут закрадываться пробелы и другие символы, и если они попадают в таблицу, то отследить и устранить их становится довольно нервной задачей.
Стандартные таблицы Google Найти и заменить утилита лишь заменит один лишний символ на другой. Поэтому в подобных случаях лучше делегировать обязанность дополнениям от Удалить группа в разделе "Электроинструменты":
Совет. Удалить Группа также имеет страницу помощи, где описаны все инструменты и их возможности.
Не стесняйтесь смотреть и это демонстрационное видео:
Или посетите эту статью блога, чтобы узнать о других способах удаления одинакового текста или определенных символов в Google Sheets.
Удаление подстрок или отдельных символов
Этот первый инструмент позволяет избавиться от одного или нескольких отдельных символов и даже подстрок Google Sheets в выбранном диапазоне. Точнее говоря, вы можете заставить его удалить следующее:
- все вхождения одной определенной буквы, цифры или специального символа Google Sheets, например. 1 или +
- несколько отдельных букв, цифр или символов: например. 1 и +
- заданная последовательность символов - подстрока Google Sheets - или несколько таких наборов, например. +1 и/или +44
Я возьму те же телефонные номера из предыдущего примера и удалю все коды стран и скобки за один раз с помощью инструмента:
Удалите пробелы и разделители
Следующая утилита для Google Sheets удаляет пробелы до, после и внутри текста. Если пробелы вообще не приветствуются в ваших данных, смело удаляйте их полностью:
Дополнение также удаляет такие специальные символы, как запятые, точки с запятой и другие разделители (есть даже специальный флажок для перевода строки); непечатные символы (например, перевод строки), HTML-сущности (коды, которые используются вместо символов) и HTML-теги:
Удаление символов по позиции
Иногда важны не сами персонажи, а их положение в клетках.
- В моем примере в телефонных номерах есть расширения, которые занимают одно и то же место - с 12-го по 14-й символ в каждой ячейке.
Я буду использовать это позиция снять расширения со всех номеров с помощью соответствующего инструмента:
Вот как преобразуются цифры всего за пару кликов:
- Вы можете очистить некоторое количество первые/последние символы в ячейках Просто укажите точное количество дополнительных символов, и дополнение не заставит вас ждать.
Посмотрите, инструмент удалил коды стран - первые 3 символа - из телефонных номеров:
- Если несколько ячеек содержат один и тот же текст, которому предшествуют или за которым следуют ненужные подробности, используйте опцию Удаление символов перед/после текста чтобы изгнать их.
Например, вот список клиентов с номерами телефонов и их странами в тех же ячейках:
В зависимости от страны, я выбираю ячейки по группам и устанавливаю инструмент для удаления всего до США, ВЕЛИКОБРИТАНИЯ , а затем CA Вот что я получил в результате:
Удаление пустых строк и столбцов в Google Sheets
После различных модификаций данных вы можете заметить пустые строки и столбцы, разбросанные по всему листу. Чтобы удалить их, первый способ, который приходит на ум, - выделить каждую строку при нажатой клавише Ctrl, а затем удалить пустые строки через контекстное меню. Повторите то же самое для столбцов.
Кроме того, вы можете захотеть убрать те неиспользуемые столбцы и строки, которые остаются за пределами ваших данных. В конце концов, они занимают место и заранее превышают лимит в 5 миллионов ячеек в электронной таблице.
Более того, вам может понадобиться сделать то же самое на всех листах внутри файла.
В отличие от Google Sheets, наша надстройка удаляет все пустые и неиспользуемые строки и столбцы одним движением. Вам даже не нужно выбирать диапазон или отдельные столбцы и строки.
Просто откройте свой лист, выберите инструмент "Очистить", установите 5 флажков (или меньше, в зависимости от вашей цели), нажмите кнопку Очистить , и вот у вас есть аккуратные таблицы на всех листах без пробелов:
Как разделить текст на колонки и строки
Еще одна полезная операция - разбиение текста из одной колонки на несколько колонок и из одной строки на несколько строк.
Хотя Google Sheets недавно представила свой собственный Разделение текста на колонки особенность, у него есть несколько серьезных слабых мест:
- Он разделяет только на столбцы (не знает, как разделить на строки).
- Она разделяет по одному разделителю за раз. Если в ваших ячейках разные разделители, вам придется использовать утилиту несколько раз.
- Она не разделяется на переносы строк Он позволяет указать пользовательские разделители, но ввод разрыва строки может стать проблемой.
- Он перезаписывает данные справа при разбиении ячеек из столбцов в левой части таблицы.
- При разделении имен он не распознает первые, последние и средние имена - он просто разделяет слова.
К счастью, наш Сплит Вы найдете этот инструмент в разделе Сплит группа в разделе "Электроинструменты":
Разделение по характеру
Сначала я хотел бы продемонстрировать, как разделить текст по символам или разделителям внутри ячеек.
Совет. Посмотрите это короткое демонстрационное видео или читайте дальше :)
Сначала следует выбрать данные для разделения, убедитесь, что опция Разделение по персонажам выбран, и выберите те разделители, которые встречаются в ваших ячейках.
Я не проверяю Космос поскольку я не хочу разбирать имена. Однако, Запятая и Разрыв строки поможет мне разделить номера телефонов и названия должностей. Я также выбираю замену моего исходного столбца результатом (флажок в самом низу дополнения):
Совет. Если в тексте слишком много союзов или любых других соединительных слов, вы можете разделить текст и по ним, используя второй вариант. Разделение значений по строкам .
Если регистр текста имеет наибольшее значение, выберите третью радиокнопку и разделите все до заглавных букв.
Разделение по должностям
Как и при добавлении текста, расположение символов в ячейках может быть более значимым, чем появление конкретных символов. Особенно, если все ячейки отформатированы одинаково.
С Разделение по должностям инструмент, вы можете выбрать точное место, в котором записи должны быть разделены:
Я использовал этот инструмент, чтобы отделить коды страны и города от самого телефонного номера:
Теперь остается только удалить исходный столбец и отформатировать два новых.
Раздельные имена
Как я уже упоминал ранее, стандартный инструмент Google Sheets называется Разделение текста на колонки просто оттягивает слова друг от друга. Если вы используете этот инструмент для своих имен, есть большая вероятность, что вы получите колонки, где имена, названия и суффиксы перемешаны.
Наш Раздельные имена Инструмент поможет вам избежать этого. Он достаточно интеллектуален, чтобы распознавать имена, фамилии и отчества, титулы и приветствия, отчества и суффиксы. Таким образом, он не просто разделяет слова. В зависимости от единиц имени, он помещает их в соответствующие колонки.
Более того, вы можете вытащить, например, только имя и фамилию, независимо от того, какие еще части есть в ячейках. Посмотрите это короткое видео (1:45), весь процесс занимает буквально несколько секунд:
Извлечение ссылок, чисел и текста в Google Sheets
Если разделение всех значений в ячейке не подходит, и вы предпочитаете извлечь определенную часть из ячейки Google Sheets, вы можете посмотреть на Выписка инструмент:
Совет. Если вы любите формулы, в этом руководстве вы найдете несколько примеров формул для извлечения данных в Google Sheets.
Первые 4 - это различные способы извлечения данных из ячеек Google Sheets:
- по струнам , если то, что вам нужно получить, находится после/перед/в середине тех же значений.
- по должности , если вы знаете точное место, откуда тянуть.
- по маске если нужные данные можно обнаружить по схожему рисунку внутри ячеек.
- первые/последние N символов , если данные для извлечения находятся в начале/конце ячеек.
Вы также сможете получить определенные типы данных:
- извлекать гиперссылки
- URL-адреса
- номера
- адреса электронной почты
В следующем демонстрационном видеоролике показан инструмент в действии:
Вуаля! Это все инструменты, которые мы имеем на данный момент, которые помогут вам работать с текстом в Google Sheets. Они могут стать вашей удачной находкой или просто сэкономить ваше время и нервы. В любом случае, я считаю, что их наличие крайне полезно.
И небольшое напоминание - вы найдете все эти дополнения в Power Tools - коллекции всех наших утилит для Google Sheets.
Если у вас есть вопросы или если ваша задача слишком сложна, чтобы эти дополнения могли вам помочь, просто оставьте свой комментарий ниже, и мы посмотрим, чем можем помочь. :)