Добрый день, друзья. Как убрать пробелы в Гугл Таблице? Опция обрезки в Google Таблицах позволяет удалять лишние пробелы из ячейки или массива данных. Вот как нужно использовать функцию обрезки.
Работа с электронными таблицами с избыточным пробелом раздражает и может помешать выполнению определенных функций. Но, вы можете легко исправить это в Google Таблицах, используя функцию обрезки или ярлык обрезки пробелов в меню.
Что такое функция обрезки в Google Таблицах?
При копировании или импорте текста в электронную таблицу к тексту часто добавляются дополнительные пробелы, что может повлиять на результаты выполнения ваших функций. Вам необходимо устранить эти пробелы, чтобы работать с чистыми данными.
Вы можете использовать формулу обрезки, чтобы убрать лишние пробелы и привести текст в порядок вместо того, чтобы вручную изменять данные для их удаления. ОБРЕЗКА позволяет избавиться от начальных, конечных и повторяющихся пробелов в текстовой области. После удаления лишних пробелов создается новая текстовая строка на основе первоначально предоставленной строки.
Как убрать пробелы в Гугл Таблице?
Возможно, вам даже не понадобится использовать опцию обрезки, чтобы убрать лишние пробелы, так как можно использовать ярлык обрезки пробелов, который намного проще в использовании.
Вы можете получить доступ к этой функции, выполнив всего несколько простых шагов. Вот что вам нужно сделать:
- Выберите ячейки, которые вы хотите очистить. Синий контур будет указывать на это;
- Нажмите на Данные в главной строке вверху таблицы. Откроется выпадающее меню;
- Нажмите на вкладку Очистка данных;
- Нажмите на кнопочку «Обрезать пробелы«.
После нажатия этой опции Google Таблицы обработают данные в выбранных ячейках и применят изменения. Эта опция отлично подходит для одноразового использования, поскольку формула не применяется ни к каким ячейкам, что позволяет избежать ненужных вычислений и замедления работы электронной таблицы.
Синтаксис функции обрезки
Если ярлык меню «Обрезать пробелы» не выполняет то, что вам нужно, то необходимо использовать функцию обрезки вместо этого. Формула обрезки в Google Таблицах довольно простая, поскольку она использует только один параметр. Вот синтаксис:
=TRIM(text)
Параметр text в этой формуле определяет текст, который нуждается в обрезке, или адрес его ячейки. Чтобы оставить отдельные пробелы между словами, функция ОБРЕЗКИ устраняет все пробелы перед начальным символом, пробелы после последнего символа и все дублирующиеся пробелы между ними.
Как использовать функцию обрезки в Google Таблицах?
Использование этой функции также позволяет импортировать данные с другого листа или из другой части той же электронной таблицы. Давайте посмотрим на последнее. Вот шаги, которые вам нужно выполнить:
- Нажмите на ячейку, в которую вы хотите записать формулу. В данном случае это ячейка D2.
- Введите знак равенства (=), чтобы задействовать формулу.
- Введите начальную часть формулы, которая называется TRIM(.
- Введите адрес ячейки, для которой вы хотите использовать функцию обрезки. Здесь лучше использовать первую ячейку, так как затем вы можете использовать автозаполнение. Подробнее об этом мы расскажем ниже. В этом случае мы использовали ячейку A2.
- Добавьте закрывающую скобку, чтобы завершить формулу. То есть у нас получится TRIM(A2)
- Нажмите кнопку Ввода, чтобы формула начала работать.
Вы увидите, что значение добавленной ячейки отображается с удалением всех ненужных пробелов. Но, скорее всего, у вас нет только одного значения для сортировки. Электронные таблицы могут содержать тысячи записей для одного столбца, и перебирать их все по очереди просто нереально. Вместо этого мы можем использовать удобную функцию автозаполнения в Google Таблицах.
Чтобы использовать его, выделите ячейку, щелкните и перетащите синюю точку в правом нижнем углу окна. Перетащите ее в направлении данных. Формула будет автоматически применена ко всем ячейкам.
Применяем опцию «Найти и заменить»
Верхний метод имеет свои ограничения. К примеру, верхний способ действует лишь на двойные пробелы, и он не в состоянии удалять пробелы вначале ячейки, или в конце ячейки. Но, если вам нужно удалить пробелы одинарные, или двойные, то для этого существует опция «Найти и заменить». К примеру, вам нужно по удалять каждый двойной пробел среди нижних имён, и поставить там один пробел. Для этого, нам нужно пройтись по следующим шагам:
- Итак, для начала выделим ячейки, в которых между именем и фамилией есть двойной пробел;
- Выбираем нужные ячейки, удерживая кнопочку CTRL и нажимаем кнопочку H. Появляется опция «Найти и заменить»;
- В строку «Найти» нам нужно ввести 2 пробела;
- Во вкладке «Заменить» нам нужно ввести один пробел;
- Теперь нам осталось кликнуть по кнопочке «Заменить все»;
- Несколько раз подряд нажимаем на кнопочку «Заменить все», пока не появится команда «Совпадений не найдено» около кнопки.
Проделанные действия позволяют удалять каждый двойной пробел и заменить его на одиночный. Как минус данного действия можно отметить то, что это действие не может удалять пробелы в начале и конце фразы. Эти пробелы могут быть как двойными, так и одинарными.
Расширенный вариант использования: создание вложенной функции обрезки в Google Таблицах
Как и в случае с большинством других функций в Google Таблицах, вы также можете использовать обрезку наряду с другими функциями. Чтобы продемонстрировать это, давайте посмотрим, как мы можем использовать функции ARRAYFORMULA, SPLIT и TRIM для очистки данных и сортировки их по разным ячейкам. Прежде чем мы начнем, давайте рассмотрим синтаксис этих формул.
Синтаксис ARRAYFORMULA в Google Таблицах таков:
=ARRAYFORMULA(formula)
Параметр может быть диапазоном или выражением, использующим один или несколько диапазонов ячеек, или функцией, результат которой может быть больше одной ячейки.
Синтаксис для разделения в Google Таблицах следующий:
=SPLIT(text, delimiter)
Параметр text определяет диапазон, содержащий разделяемый текст, а разделителем является символ, используемый для разделения текста, например, пробел или дефис.
В приведенном ниже примере текст, который мы хотим разделить, следующий:
- Дайан Барретт, Моника Вебстер, Трэвис Лопес, Лоуренс Бриггс, Стивен Роуз, Конни Уэст, Луз Эррера
Как вы можете видеть, есть дополнительные пробелы, и весь текст отображается в одной ячейке. Вот как использовать вложенные функции для разделения данных:
- Кликните по ячейке, в которой вы хотите, чтобы появилось первое имя, B3 в приведенном выше примере.
- Введите символ равенства (=), чтобы формула начала работать.
- Первая часть формулы будет представлять собой массив, поэтому введите ARRAYFORMULA( вначале.
- Добавьте формулу для обрезки. Введите ОБРЕЗКА ( здесь.
- Добавьте РАЗДЕЛЕНИЕ (для запуска формулы РАЗДЕЛЕНИЯ.
- Здесь мы добавим два параметра, необходимые для формулы разделения. В приведенном выше примере мы ввели A1в качестве текстового аргумента, который является адресом ячейки, содержащей имена.
- Добавьте запятую.
- Введите разделитель в кавычках, который будет выглядеть как “,”
- Теперь добавьте закрывающие скобки, чтобы завершить формулу. Примечание: если у вас есть вложенная формула, то вы должны добавить столько же закрывающих скобок, сколько функций в формуле. В приведенном выше примере это три скобки.
- Нажмите Enter.
Как работает вложенная формула?
Завершенная формула в этом конкретном примере выглядит следующим образом:
=ARRAYFORMULA(TRIM(SPLIT(A1,»,»)))
Как только вы нажмете кнопку Ввода, вы увидите, что имена разделяются правильно, с запятой в качестве точки разделения (разделителя). TRIM удалит пробелы перед и после имен, а ARRAYFORMULA позаботится о том, чтобы имена были добавлены в соответствующие ячейки, то есть превратит их в массив.
Вывод: надеюсь, у вас получилось убрать пробелы в Гугл таблице. Хотя, возможно, вам нечасто приходится использовать вложенные функции обрезки. Но, всё-таки вам следует ознакомиться с опцией в меню «Обрезать пробелы» и функцией обрезки в качестве шага к улучшению ваших Google Таблиц. Успехов!
С уважением, Андрей Зимин 23.08.2022