Как поставить разделитель в Excel: разделяем числа, текст и данные по столбцам

Работа с данными в Microsoft Excel часто требует корректного форматирования чисел и текста — будь то разделение тысяч пробелами, установка десятичного разделителя или разбивка текста по ячейкам. Без правильных разделителей таблицы выглядят неаккуратно, а данные сложно воспринимать. Например, число 1000000 читается хуже, чем 1 000 000, а даты без точек или тире могут интерпретироваться неправильно.

В этой статье разберём все способы, как в Экселе поставить разделитель для разных задач: от форматирования чисел до разделения текста по столбцам. Инструкции подойдут для Excel 2010–2023, Excel для Mac и веб-версии Excel Online. Особое внимание уделим типичным ошибкам, из-за которых разделители не применяются, и покажем, как их избежать.

Если вы часто работаете с финансовыми отчётами, большими числами или импортируете данные из других источников (например, или CSV), умение настраивать разделители сэкономит вам часы ручной правки. Начнём с самого простого — форматирования чисел.

1. Как поставить разделитель тысяч в Excel (пробел или запятую)

По умолчанию Excel отображает большие числа слитно (например, 1500000), что неудобно для чтения. Чтобы добавить разделитель тысяч (пробел, запятую или точку), используйте встроенные форматы чисел.

Способ 1: Через панель инструментов

  1. Выделите ячейки с числами.
  2. На вкладке Главная в группе Число нажмите на кнопку Формат чисел (значок 123).
  3. Выберите Числовой формат — автоматически добавятся разделители тысяч (по умолчанию — пробел для русскоязычной версии).

Способ 2: Настройка пользовательского формата

  1. Выделите ячейки и нажмите Ctrl+1 (или правая кнопка → Формат ячеек).
  2. Перейдите на вкладку ЧислоВсе форматы.
  3. В поле Тип введите:
    # ##0

    для пробела или

    #,##0

    для запятой.

⚠️ Внимание: Если после применения формата разделители не появились, проверьте, что ячейки содержат именно числа, а не текст. Текстовые данные (например, импортированные из CSV) не форматируются — их нужно преобразовать в числа через Текст по столбцам (раздел 3).

Способ 3: Горячие клавиши

Чтобы быстро применить числовой формат с разделителями, выделите ячейки и нажмите:

Ctrl + Shift + 1

Это сочетание включает формат с двумя десятичными знаками и разделителем тысяч.

2. Как изменить десятичный разделитель (точка или запятая)

В разных странах приняты разные стандарты для десятичного разделителя: в России и Европе это запятая (12,5), а в США — точка (12.5). Excel автоматически подстраивается под региональные настройки системы, но их можно изменить вручную.

Как поменять разделитель в настройках Windows:

  1. Откройте Панель управления → Часы и регион → Изменение форматов даты, времени и чисел.
  2. На вкладке Форматы нажмите Дополнительные параметры.
  3. В поле Десятичный разделитель введите нужный символ (точку или запятую).
  4. Перезапустите Excel — изменения применятся ко всем книгам.

Как заменить разделитель в самой таблице:

Если данные уже введены с неверным разделителем (например, 12.5 вместо 12,5), используйте функцию ЗАМЕНИТЬ:

=ЗАМЕНИТЬ(A1; "."; ",")

Или воспользуйтесь инструментом Найти и заменить (Ctrl+H), чтобы массово заменить точки на запятые.

⚠️ Внимание: После замены разделителя ячейки могут превратиться в текст. Чтобы вернуть числовой формат, выделите данные и на вкладке Главная выберите Текст в столбцы → нажмите Готово без изменений.
📊 Какой десятичный разделитель вы используете чаще?
Запятая
Точка
Зависит от задачи
Не знаю

3. Как разделить текст по ячейкам (разбивка по разделителю)

Частая задача — разделение текста из одной ячейки на несколько (например, разбивка ФИО на отдельные столбцы или выделение домена из email). Для этого в Excel есть инструмент Текст по столбцам.

Пошаговая инструкция:

  1. Выделите столбец с данными для разделения.
  2. На вкладке Данные нажмите Текст по столбцам.
  3. Выберите С разделителямиДалее.
  4. Укажите разделитель:
    • 🔹 Табуляция — для данных, скопированных из таблиц.
    • 🔹 Точка с запятой — стандартный разделитель в CSV.
    • 🔹 Запятая — для англоязычных файлов.
    • 🔹 Пробел — если слова разделены пробелами.
    • 🔹 Другой — для пользовательского символа (например, / или -).
  • Нажмите Готово — данные разобьются по столбцам.
  • Пример: Если в ячейке текст Иванов;Иван;Иванович, после разделения с разделителем ; получите три столбца с фамилией, именем и отчеством.

    Сделать резервную копию данных|Проверить, что разделитель одинаковый во всех строках|Убедиться, что справа достаточно пустых столбцов|Проверять результат после разбивки-->

    Альтернативный способ: Формулы

    Если нужно разделить текст по первому пробелу, используйте:

    =ЛЕВСИМВ(A1;НАЙТИ(" ";A1)-1)  // Извлекает первое слово
    

    =ПСТР(A1;НАЙТИ(" ";A1)+1;99) // Извлекает остаток текста

    4. Как убрать разделитель в Excel (объединение данных)

    Обратная задача — удаление разделителей или объединение данных из нескольких ячеек в одну. Например, если у вас фамилия, имя и отчество в отдельных столбцах, а нужно получить полное ФИО в одной ячейке.

    Способ 1: Функция СЦЕПИТЬ (или CONCATENATE)

    =СЦЕПИТЬ(A1; " "; B1; " "; C1)

    Эта формула объединит содержимое ячеек A1, B1 и C1 через пробел. Для Excel 2019+ можно использовать более удобную функцию ОБЪЕДИНИТЬ:

    =ОБЪЕДИНИТЬ(" "; A1:C1)

    Способ 2: Удаление разделителей через "Найти и заменить"

    1. Выделите диапазон с данными.
    2. Нажмите Ctrl+H.
    3. В поле Найти введите разделитель (например, ;), в поле Заменить на оставьте пустым.
    4. Нажмите Заменить все.

    Способ 3: Формула для удаления всех нецифровых символов

    Если нужно оставить в ячейке только числа (например, очистить телефон +7 (999) 123-45-67 до 79991234567), используйте:

    =ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1; "("; ""); ")"; ""); "-"; ""); " "; "")

    5. Разделители в формулах: как правильно использовать

    В формулах Excel разделители играют ключевую роль — они отделяют аргументы функций. В русскоязычной версии по умолчанию используется точка с запятой (;), а в англоязычной — запятая (,). Если формула не работает, первая причина — неверный разделитель.

    Как изменить разделитель в формулах:

    1. Откройте Файл → Параметры → Дополнительно.
    2. В разделе Параметры редактирования снимите галочку Автоматически вставлять десятичную запятую (если она мешает).
    3. Для смены разделителя аргументов требуется изменить язык интерфейса Excel или системные настройки (раздел 2).

    Примеры формул с разными разделителями:

    ЗадачаФормула (русский Excel)Формула (английский Excel)
    Сумма чисел в диапазоне=СУММ(A1:A10)=SUM(A1:A10)
    Условное форматирование=ЕСЛИ(A1>100; "Да"; "Нет")=IF(A1>100, "Yes", "No")
    Поиск текста=ПОИСК("текст"; A1)=FIND("text", A1)
    ⚠️ Внимание: Если вы копируете формулы из интернета (например, с англоязычных сайтов), заменяйте запятые на точки с запятой вручную — иначе Excel выдаст ошибку #ИМЯ?.

    6. Разделители при импорте данных (CSV, TXT)

    При импорте данных из CSV или TXT Excel может неправильно распознать разделители, из-за чего числа превращаются в даты, а текст "разъезжается" по столбцам. Чтобы избежать проблем, используйте Мастер текстов.

    Инструкция по импорту с правильными разделителями:

    1. Откройте Данные → Получить данные → Из файла → Из текстового/CSV.
    2. Выберите файл и нажмите Импорт.
    3. В окне предварительного просмотра укажите:
      • 🔹 Формат файла: С разделителями.
      • 🔹 Разделитель: выберите символ, используемый в файле (чаще всего ; или ,).
      • 🔹 Кодировка: 1251 (Windows) или UTF-8.
  • Нажмите Загрузить.
  • Типичные ошибки при импорте:

    • 🔸 Числа становятся датами: происходит, если разделитель десятичной части совпадает с разделителем даты. Решение — примените Текстовый формат к столбцу перед импортом.
    • 🔸 Текст сливается в одну ячейку: Excel не распознал разделитель. Решение — используйте Текст по столбцам (раздел 3).
    • 🔸 Краказябры вместо букв: неправильная кодировка. Решение — выберите UTF-8 или Windows-1251.
    Почему Excel неправильно распознаёт разделители в CSV?

    При открытии CSV напрямую (двойным кликом) Excel использует региональные настройки системы для определения разделителей. Если в файле запятые, а в системе точка — данные "разъедутся". Всегда импортируйте CSV через Данные → Из текстового/CSV, чтобы вручную указать разделитель.

    7. Продвинутые приёмы: разделители в Power Query и VBA

    Для сложных задач (например, обработки тысяч строк с нестандартными разделителями) удобно использовать Power Query или VBA.

    Разделение текста в Power Query:

    1. Выделите данные и нажмите Данные → Из таблицы/диапазона.
    2. В редакторе Power Query выберите столбец → Преобразовать → Разделить столбец → По разделителю.
    3. Укажите символ и нажмите ОК.

    Пример кода VBA для разделения текста:

    Sub SplitText()
    

    Dim rng As Range

    For Each rng In Selection

    If InStr(rng.Value, ";") > 0 Then

    rng.Offset(0, 1).Value = Split(rng.Value, ";")(1)

    rng.Value = Split(rng.Value, ";")(0)

    End If

    Next rng

    End Sub

    Этот макрос разобьёт текст по символу ; и запишет части в соседние ячейки.

    8. Частые ошибки и их решения

    Даже опытные пользователи сталкиваются с проблемами при работе с разделителями. Вот самые распространённые случаи и способы их исправления:

    • 🔸 Разделитель тысяч не применяется:
      • Проверьте, что ячейка содержит число, а не текст (появится зелёный треугольник в углу).
      • Используйте =ЗНАЧЕН(A1), чтобы преобразовать текст в число.
    • 🔸 Формулы не работают из-за разделителей:
      • Замените , на ; (или наоборот) вручную или через Найти и заменить.
      • Проверьте языковые настройки Excel (Файл → Параметры → Язык).
    • 🔸 При импорте CSV данные "съезжают":
      • Откройте файл в Блокноте и проверьте реальный разделитель.
      • Используйте Текст по столбцам для ручной настройки.

    FAQ: Ответы на частые вопросы

    Как в Excel поставить разделитель тысяч в виде точки (как в Европе)?

    Используйте пользовательский формат:

    1. Выделите ячейки → Ctrl+1.
    2. Выберите Все форматы.
    3. В поле Тип введите #.##0.

    Если точка не отображается, проверьте региональные настройки Windows (раздел 2).

    Почему после разделения текста по столбцам появляются пустые ячейки?

    Это происходит, если в исходных данных разное количество разделителей. Например, в строке Иванов;Иван;Иванович три части, а в Петров;Пётр — две. Excel оставляет пустые ячейки для выравнивания.

    Решение: Используйте формулы (раздел 3) или вручную удалите пустые столбцы.

    Как разделить число и текст в одной ячейке (например, "100kg")?

    Используйте комбинацию функций:

    =ЛЕВСИМВ(A1; ПОИСК(МИН(ЕСЛИОШИБКА(НАЙТИ(ЦИФРЫ();A1);""));A1)-1)  // Извлекает число
    

    =ПСТР(A1; ПОИСК(МИН(ЕСЛИОШИБКА(НАЙТИ(ЦИФРЫ();A1);""));A1); 99) // Извлекает текст

    Где ЦИФРЫ() — это пользовательская функция (требуется VBA).

    Альтернатива: Разделите данные через Текст по столбцам, указав в качестве разделителя Регистр (если текст и числа отличаются регистром).

    Можно ли автоматически добавлять разделители при вводе чисел?

    Да, включите опцию:

    1. Файл → Параметры → Дополнительно.
    2. В разделе Правка поставьте галочку Автоматически добавлять десятичную запятую.

    Однако это добавит только десятичный разделитель, а не разделитель тысяч. Для тысяч используйте числовой формат (раздел 1).

    Как убрать разделитель тысяч во всём документе?

    Выделите все ячейки (Ctrl+A) и:

    1. Нажмите Ctrl+1 → выберите формат Общий.
    2. Или используйте Найти и заменить (Ctrl+H), чтобы удалить пробелы между цифрами.

    Если числа превратились в текст, примените функцию =ЗНАЧЕН().