Если вы когда-нибудь вставляли массив текста, разделённого запятыми, в Google Таблицы и видели, как он целиком попадает в одну ячейку, вы уже знаете это разочарование. Разделители — это невидимые правила, которые указывают Таблицам, где заканчивается одно значение и начинается следующее. Настройте их правильно — и данные идеально встанут на свои места.
Что такое разделитель?
Разделитель — это символ, используемый для отделения фрагментов данных друг от друга. Запятые, табуляции, вертикальные черты и точки с запятой — самые распространённые варианты. Когда вы импортируете CSV-файл или разбиваете текстовую строку, именно разделитель указывает программе, как разрезать данные.
Google Таблицы работают с разделителями в нескольких местах, и каждое из них функционирует немного по-разному. Знание того, какой инструмент использовать, избавит вас от множества ручных правок.
Импорт данных с правильным разделителем
Когда вы импортируете файл через Файл > Импорт, Таблицы показывают диалоговое окно с параметром «Тип разделителя». Именно здесь вы выбираете разделитель до загрузки данных.
- Перейдите в Файл > Импорт в Google Таблицах.
- Загрузите файл или выберите его на Google Диске.
- В диалоговом окне импорта установите «Тип разделителя» в соответствии с вашим файлом (запятая, табуляция, точка с запятой или другой).
- Выберите, заменить текущий лист или создать новый.
- Нажмите Импортировать данные.
Если в вашем файле в качестве разделителя используется вертикальная черта, выберите «Другой» и введите символ вертикальной черты в поле. Таблицы разобьют каждую строку по этому символу.
Совет: если вы не уверены, какой разделитель используется в вашем файле, сначала откройте его в обычном текстовом редакторе. Вы сразу увидите символ-разделитель между каждым значением в каждой строке.
Использование функции SPLIT
Функция SPLIT — один из самых полезных инструментов в Таблицах для работы с разделённым текстом. Она разбивает строку на отдельные ячейки на основе любого указанного вами разделителя.
Базовый синтаксис: =SPLIT(текст, разделитель). Например, =SPLIT(A1, ",") разобьёт строку с запятыми в ячейке A1 по нескольким столбцам.
| Пример функции | Входные данные | Результат |
|---|---|---|
| =SPLIT(A1, ",") | apple,banana,cherry | apple | banana | cherry |
| =SPLIT(A1, "|") | red|green|blue | red | green | blue |
| =SPLIT(A1, ";") | one;two;three | one | two | three |
| =SPLIT(A1, " ") | hello world | hello | world |
У SPLIT также есть необязательный третий аргумент. Установите его в FALSE, если хотите, чтобы Таблицы воспринимали всю строку разделителя как единое целое, а не разбивали по каждому символу отдельно.
Разделение текста с помощью «Разделить текст на столбцы»
Если данные уже находятся в таблице и их просто нужно разделить, воспользуйтесь встроенной функцией Разделить текст на столбцы. Выделите столбец, затем перейдите в Данные > Разделить текст на столбцы. Внизу выделенной области появится небольшая панель, где вы выбираете разделитель.
- Работает непосредственно с существующими данными в ячейках без формул.
- Поддерживает запятую, точку с запятой, точку, пробел или пользовательский символ.
- Перезаписывает данные в соседних столбцах, поэтому убедитесь, что они пусты.
- После разделения данных отмена затруднена, поэтому перед использованием сделайте копию данных.
Изменение разделителей перед импортом
Иногда в файле используется не тот разделитель, который ожидает Google Таблицы. Самый быстрый способ — преобразовать разделитель перед импортом. Если у вас файл с разделением вертикальными чертами, а нужны запятые, такой инструмент, как онлайн-конвертер разделителей, позволит заменить разделители за считанные секунды без открытия текстового редактора.
Это особенно удобно при работе с файлами, экспортированными из баз данных или устаревших систем, которые по умолчанию используют нестандартные разделители.
Ключевые моменты
- Разделитель — это символ, который отделяет значения в текстовых данных, например запятая, табуляция, вертикальная черта или точка с запятой.
- Используйте Файл > Импорт, чтобы установить правильный разделитель при загрузке внешних файлов в Google Таблицы.
- Функция SPLIT разбивает текстовые строки на отдельные ячейки с использованием любого указанного разделителя.
- «Разделить текст на столбцы» в меню «Данные» обрабатывает существующие данные в таблице без формул.
- Если в файле используется неподходящий разделитель, сначала преобразуйте его с помощью онлайн-конвертера разделителей перед импортом.
Приведите данные в порядок
Разделители — мелкая деталь, которая вызывает удивительно много проблем. Как только вы узнаете, где Google Таблицы ожидают их и какой инструмент использовать в каждой ситуации, импорт и разделение данных станут быстрыми и надёжными.
Если вам попался файл с необычным или нестандартным разделителем, подготовьте его с помощью бесплатного конвертера разделителей, прежде чем загружать в таблицу. Небольшая подготовка заранее сэкономит массу времени на переформатирование потом.