Почему Excel добавляет разделители тысяч и как это исправить
Вы открываете файл Excel, а вместо чисел 1000000 видите 1 000 000? Это не ошибка программы, а стандартное форматирование, которое автоматически добавляет разделители разрядов для удобства чтения. Однако в некоторых случаях такие пробелы или запятые мешают: при импорте данных в другие системы, работе с формулами или подготовке отчётов для бухгалтерии.
В этой статье разберём 5 проверенных способов, как убрать разделители тысяч в Excel — от базового изменения формата ячеек до автоматизации через Power Query и VBA. Все методы работают в версиях Excel 2010–2026 и Office 365, включая мобильную версию. Также вы узнаете, почему иногда разделители возвращаются обратно и как этого избежать.
⚠️ Важно: перед массовым изменением формата сохраните резервную копию файла. Некоторые методы (например, замена через Найти и заменить) могут исказить данные, если в ячейках содержатся текстовые значения с цифрами.
Способ 1: Изменение формата ячеек (самый быстрый метод)
Если разделители тысяч появились из-за автоматического форматирования, их можно убрать за 3 клика:
Выделите диапазон ячеек с числами (например,
A1:A100).Нажмите правой кнопкой мыши и выберите
Формат ячеек...(или используйте сочетаниеCtrl+1).В открывшемся окне перейдите на вкладку
Число, выберите категориюЧисловойи снимите галочку напротивРазделитель групп разрядов. НажмитеОК.
Если после этого числа отображаются с запятыми (например, 1,000,000), проверьте региональные настройки Windows: в некоторых локалях разделителем служит запятая, а не пробел. Чтобы исправить это, выберите формат Текстовый или используйте способ 3.
Выделены только числовые ячейки (без текста)
Сделан бэкап файла
Проверены региональные настройки (Панель управления → Язык и региональные стандарты)
Учтён формат выходных данных (если файл будет импортироваться в другую систему)-->
Способ 2: Замена через «Найти и заменить» (для текстового формата)
Если числа хранятся как текст (например, после импорта из PDF или 1С), стандартное форматирование не поможет. В этом случае используйте функцию замены:
Выделите диапазон с данными.
Нажмите
Ctrl+H, чтобы открыть окноНайти и заменить.В поле
Найтивведите пробел (или запятую, если разделитель —,), в полеЗаменить наоставьте пустым. НажмитеЗаменить всё.
⚠️ Внимание: этот метод удалит все пробелы в выделенных ячейках, включая пробелы в текстовых значениях. Если в диапазоне есть смешанные данные (например, "1 000 руб."), используйте формулу из способа 4.
| Исходное значение | После замены пробела | После замены запятой |
|---|---|---|
1 234 567 |
1234567 |
1234567 |
1,234,567 |
1,234,567 |
1234567 |
1 000 руб. |
1000руб. (искажено!) |
1 000 руб. |
Пробел (1 000 000)
Запятая (1,000,000)
Точка (1.000.000)
Другой вариант-->
Способ 3: Преобразование в числовой формат через «Текст по столбцам»
Если числа импортированы как текст (например, с ведущими нулями или разделителями), используйте инструмент Текст по столбцам:
Выделите столбец с данными.
Перейдите на вкладку
Данные→Текст по столбцам.Выберите
С разделителями→Далее.Снимите все галочки в разделе
Разделители(чтобы Excel не разбивал числа) и нажмитеГотово.Теперь примените числовой формат без разделителей (см. способ 1).
Этот метод полезен, если числа хранятся как текст с невидимыми символами (например, после экспорта из SAP или Google Sheets). Он также удаляет лишние пробелы в начале/конце ячейки.
Почему числа остаются текстом после импорта?
При импорте из внешних источников (например, CSV или баз данных) Excel может сохранять числа как текст, если:
- В исходном файле есть ведущие нули (например, "0012345").
- Данные содержат нечисловые символы (валюта, проценты).
- Разделитель дробной части не соответствует региональным настройкам (например, точка вместо запятой).
Чтобы проверить формат ячейки, посмотрите на её выравнивание: текст выравнивается по левому краю, а числа — по правому.
Способ 4: Формулы для удаления разделителей (для сложных случаев)
Если нужно убрать разделители, но сохранить другие символы (например, валюту или единицы измерения), используйте формулы:
🔹 Для пробелов:
=ПОДСТАВИТЬ(A1; " "; "")🔹 Для запятых:
=ПОДСТАВИТЬ(A1; ","; "")🔹 Для точек:
=ПОДСТАВИТЬ(A1; "."; "")🔹 Универсальная формула (убирает все нецифровые символы):
=ЗНАЧЕН(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1; " "; ""); ","; ""); "."; ""))
После применения формулы скопируйте результаты и вставьте их как Значения (через Специальная вставка), чтобы удалить зависимость от исходных данных.
Критичная деталь: если в ячейке содержатся десятичные дроби (например, 1 234,56), универсальная формула удалит разделитель дробной части. В этом случае используйте =ЗНАЧЕН(ПОДСТАВИТЬ(A1; " "; "")) — она сохранит запятую как разделитель.
Способ 5: Power Query для массовой обработки (Excel 2016 и новее)
Если нужно очистить большие объёмы данных (тысячи строк), используйте Power Query:
Выделите диапазон и перейдите на вкладку
Данные→Из таблицы/диапазона(илиПолучить данные→Из таблицы/диапазона).В открывшемся редакторе Power Query выделите столбец с числами.
На вкладке
ПреобразованиевыберитеЗаменить значения.В поле
Значение для поискавведите пробел (или запятую), оставьтеЗаменапустым и нажмитеОК.Измените тип данных столбца на
Целое числоилиДесятичное число.Нажмите
Закрыть и загрузить, чтобы вернуть данные в Excel.
Преимущество этого метода — неразрушающее редактирование: исходные данные остаются нетронутыми, а изменения применяются только к загруженной таблице. Также Power Query сохраняет шаги очистки, что позволяет повторно применять их к новым данным.
Почему разделители возвращаются обратно и как это предотвратить
Частая проблема: вы убрали разделители, сохранили файл, а при следующем открытии они снова появились. Причины и решения:
🔄 Автоформат при открытии: Excel может автоматически применять формат с разделителями, если в региональных настройках включена опция
Автоматически вставлять разделитель групп разрядов. Отключите её вФайл → Параметры → Дополнительно → Параметры редактирования.📊 Формат ячеек сбросился: если файл открывается на другом компьютере с другими региональными настройками, формат может измениться. Чтобы избежать этого, сохраняйте файл в формате
.xlsxс явным указанием формата ячеек (неОбщий, аЧисловойбез разделителей).🔗 Связанные данные: если числа подтягиваются из внешнего источника (например, SQL или Power Pivot), форматирование может обновляться при пересчёте. В этом случае измените формат в источнике или используйте Power Query для предварительной очистки.
⚠️ Внимание: если вы готовите файл для передачи в бухгалтерию или налоговую, уточните требуемый формат заранее. В некоторых системах (например, 1С или Контур.Экстерн) числа без разделителей могут не импортироваться корректно. В этом случае оставьте разделители, но убедитесь, что они соответствуют стандарту (пробел для России, запятая для Европейских систем).
FAQ: Частые вопросы о разделителях тысяч в Excel
Можно ли убрать разделители тысяч только в одной ячейке, не затрагивая остальные?
Да. Выделите нужную ячейку, нажмите Ctrl+1, выберите формат Числовой и снимите галочку Разделитель групп разрядов. Это не повлияет на соседние ячейки.
Почему после удаления разделителей числа отображаются как ######?
Это означает, что ширина столбца недостаточна для отображения числа. Расширьте столбец или измените формат на Текстовый. Также проверьте, не содержит ли ячейка отрицательное число с большим количеством разрядов (например, -1234567890123456).
Как убрать разделители в мобильной версии Excel (Android/iOS)?
В мобильном приложении:
- Выделите ячейки.
- Нажмите на иконку формата (обычно
Aaили123). - Выберите
Числовой формат→Без разделителей.
Если опции нет, откройте файл на компьютере или используйте формулу =ПОДСТАВИТЬ(A1; " "; "").
Можно ли настроить Excel так, чтобы разделители тысяч не появлялись вообще?
Да. Создайте шаблон книги (.xltx) с нужными настройками формата и используйте его для новых файлов. Также отключите автоформат в Файл → Параметры → Дополнительно → Параметры редактирования (снимите галочку Автоматически вставлять разделитель групп разрядов).
Почему после копирования чисел из Excel в Word разделители исчезают?
Word не поддерживает числовые форматы Excel, поэтому при вставке данные конвертируются в текст без разделителей. Чтобы сохранить форматирование, вставляйте через Специальная вставка → Объект листа Excel.