Знак «+» слева в ячейках Microsoft Excel — одна из самых распространённых проблем, с которой сталкиваются пользователи при импорте данных, копировании из веб-страниц или работе с числовыми форматами. На первый взгляд это кажется мелочью, но такие «плюсики» ломают сортировку, мешают расчётам и портят внешний вид таблицы. Почему они появляются? В 90% случаев виноват автоматический формат ячеек, который Excel присваивает данным при вставке. Например, программа может воспринять число с плюсом как текстовый формат или научную нотацию, если в настройках региональных стандартов задан неправильный разделитель.
Но проблема не всегда в формате. Иногда плюсы — это артефакты копирования из PDF, веб-таблиц или баз данных, где знак «+» использовался как префикс для обозначения положительных чисел. В редких случаях виноваты пользовательские форматы ячеек или даже ошибки в формулах, которые выводят результат с лишними символами. В этой статье разберём все возможные причины и способы их устранения — от простейшего удаления вручную до автоматизации через ПОИСК/ЗАМЕНА и Power Query.
Если вы торопитесь, вот краткий чек-лист решений (подробности — ниже):
🔹 Заменить «+» на ничего через Ctrl+H
🔹 Преобразовать текст в числа с помощью «Текст по столбцам»
🔹 Применить формулу =ЗНАЧЕН для конвертации
🔹 Использовать Power Query для очистки данных
🔹 Проверить региональные настройки Windows-->
1. Почему в Excel появляются плюсики слева?
Чтобы эффективно убрать ненужные символы, нужно понять их природу. Вот основные причины:
1. Копирование из внешних источников. При переносе данных из PDF, веб-страниц или баз данных (например, 1С) Excel может интерпретировать плюс как часть текста. Особенно часто это происходит, если исходный файл использовал «+» для обозначения положительных чисел (например, +1000 вместо 1000).
2. Неправильный формат ячеек. Если ячейка имеет текстовый формат, а вы вводите число с плюсом, Excel сохраняет символ как есть. Например, при вводе +5 в текстовой ячейке отобразится именно +5, а не число 5.
3. Научная нотация. В некоторых локалях (например, в немецкой версии Excel) плюс используется как разделитель тысяч или часть экспоненциальной записи. Если ваши региональные настройки сбиты, Excel может добавлять «+» автоматически.
4. Ошибки в формулах. Формулы вроде =ТЕКСТ(A1;"+0") или пользовательские форматы (например, +#.##0) могут принудительно добавлять плюс к результату.
5. Артефакты импорта. При открытии .csv или .txt через мастер импорта Excel иногда неправильно распознаёт разделители и добавляет лишние символы.
Чтобы точно определить причину, проверьте:
- 📋 Формат ячейки: выделите проблемную ячейку и посмотрите в меню
Главная → Формат → Формат ячеек. - 🔍 Источник данных: откуда были скопированы данные? Веб, PDF, другая программа?
- 🌍 Региональные настройки: зайдите в
Панель управления → Региони проверьте разделители.
Скопировал из интернета|Импортировал из PDF/1С|Сам ввёл данные с плюсом|Не знаю, они появились сами|Другой вариант-->
2. Способ 1: Замена через «Найти и заменить» (Ctrl+H)
Самый быстрый метод — глобальная замена плюсов на пустоту. Подходит, если символы лишние и не несут смысловой нагрузки.
Пошаговая инструкция:
- Выделите диапазон ячеек с плюсами (или всю таблицу —
Ctrl+A). - Нажмите
Ctrl+H(илиГлавная → Найти и выделить → Заменить). - В поле «Найти» введите
+(просто знак плюс). - Поле «Заменить на» оставьте пустым.
- Нажмите «Заменить всё».
⚠️ Внимание: Если в ваших данных плюс используется как математический оператор (например, в формулах =A1+B1), замена затронет и их! В этом случае лучше использовать выборочную замену только в нужных столбцах.
Дополнительные настройки замены:
- 🔹 Учитывать регистр: отключите, если плюсы могут быть в разных регистрах (хотя для «+» это неактуально).
- 🔹 Ячейка целиком: включите, если нужно заменить только ячейки, где только плюс (например,
+без чисел). - 🔹 Формулы: если галочка стоит, замена коснётся и формул — снимите её для безопасности.
3. Способ 2: Преобразование текста в числа («Текст по столбцам»)
Если плюсы появились из-за того, что Excel воспринял числа как текст, поможет инструмент «Текст по столбцам». Он принудительно конвертирует данные в числовой формат, убирая лишние символы.
Как это работает:
- Выделите столбец с плюсами.
- Перейдите в
Данные → Текст по столбцам. - Выберите «С разделителями» → «Далее».
- Снимите все галочки с разделителей (запятая, табуляция, пробел, точка с запятой).
- Нажмите «Далее» и выберите формат «Общий» или «Числовой».
- Нажмите «Готово».
Этот метод удаляет все нечисловые символы в начале ячейки, включая плюсы, пробелы и даже валюты (например, $100 станет 100). Если в ваших данных есть важные префиксы (например, ID_123), способ не подойдёт.
Пример до и после:
| Исходные данные | После «Текста по столбцам» |
|---|---|
+1500 | 1500 |
+ 200 (с пробелом) | 200 |
+3,14 | 3,14 |
ABC+123 | 123 (текст удалён) |
4. Способ 3: Формулы для очистки данных
Если вам нужно сохранить оригинальные данные, но убрать плюсы, используйте формулы. Это актуально для больших таблиц, где ручная правка невозможна.
1. Формула =ЗНАЧЕН (для чисел с плюсом):
=ЗНАЧЕН(PODSTAVIT(A1;"+";""))
Эта формула сначала убирает все плюсы (PODSTAVIT), а затем конвертирует текст в число (ЗНАЧЕН). Подходит для ячеек вроде +100 или + 50,5.
2. Формула для извлечения чисел (если плюс — часть текста):
=--ТЕКСТПОСЛЕ(А1;МИН(ЕСЛИОШИБКА(НАЙТИ({0;1;2;3;4;5;6;7;8;9};A1);""))-1)
Эта формула находит первую цифру в ячейке и возвращает всё, что идёт после неё. Например, для ID+12345 вернёт 12345.
3. Формула для научной нотации (если плюс — часть экспоненты):
=ЕСЛИ(ЕЧИСЛО(ЗНАЧЕН(A1));ЗНАЧЕН(A1);A1)
Проверяет, можно ли преобразовать текст в число. Если да — убирает плюс, если нет — оставляет текст как есть.
⚠️ Внимание: После применения формул не забудьте скопировать значения (выделите результаты → Копировать → Специальная вставка → Значения), иначе при изменении исходных данных формулы пересчитаются.
5. Способ 4: Power Query (для больших файлов)
Если у вас тысячи строк с плюсами, ручная правка займёт часы. В этом случае поможет Power Query — инструмент для очистки и трансформации данных.
Пошаговая инструкция:
выберите столбец с плюсами.
Данные → Из таблицы/диапазона (в новых версиях Excel).
Преобразовать → Заменить значения.+, в «Замена» оставьте пустым.Преимущества Power Query:
- 🔹 Обрабатывает миллионы строк без зависаний.
- 🔹 Сохраняет шаги очистки — при обновлении данных плюсы снова удалятся автоматически.
- 🔹 Можно комбинировать с другими преобразованиями (например, разбить текст по разделителю).
Пример трансформации в Power Query:
| Исходные данные | После замены + на "" |
|---|---|
+4500 | 4500 |
+12,34% | 12,34% |
+789 (текст) | 789 (текст) |
Как автоматизировать очистку в Power Query?
1. После замены плюсов нажмите «Дополнительно» в окне замены.
2. Выберите «Добавить как новый шаг».
3. Теперь при каждом обновлении данных (Данные → Обновить все) плюсы будут удаляться автоматически.
6. Способ 5: Настройка региональных параметров
Иногда плюсы появляются из-за неправильных региональных настроек Windows или Excel. Например, в некоторых локалях плюс используется как разделитель тысяч или знак положительного числа.
Как проверить и исправить:
- Закройте Excel.
- Откройте «Панель управления» → «Регион» → «Дополнительные параметры».
- Проверьте:
- 🔸 Разделитель тысяч: должен быть пробел или запятая, но не плюс.
- 🔸 Разделитель целой и дробной части: обычно точка или запятая.
- 🔸 Формат отрицательных чисел: не должен содержать лишних символов.
Если проблема в настройках Excel (а не Windows):
- Откройте Excel и перейдите в
Файл → Параметры → Дополнительно. - В разделе «Параметры редактирования» проверьте «Автоматически вставлять десятичную запятую».
- Убедитесь, что в «Разделитель целой и дробной части» стоит нужный символ.
- 🚫 Удалять плюсы вручную по одной ячейке — это неэффективно для больших таблиц.
- 🚫 Использовать
ТРИМ— эта функция убирает только пробелы, а не символы. - 🚫 Менять формат ячейки на «Числовой» без предварительной очистки — Excel может интерпретировать
+5как текст, и число не преобразуется. - 💡 Если плюсы появляются при импорте
.csv, откройте файл через «Мастер текстов» (Данные → Из текста) и на шаге формата выберите «Общий». - 💡 Для удаления плюсов в Google Sheets используйте ту же замену (
Ctrl+H) или формулу=VALUE(REGEXREPLACE(A1;"\+";"")). - 💡 Если после удаления плюсов числа отображаются как даты (например,
1500становится15.00), измените формат ячейки на «Числовой» без десятичных знаков.
⚠️ Внимание: Изменение региональных настроек может повлиять на отображение всех чисел в системе, включая даты и валюты. Если вы работаете с международными данными, лучше использовать другие способы (например, Power Query).
7. Дополнительные советы и частые ошибки
Что НЕЛЬЗЯ делать при удалении плюсов:
Полезные лайфхаки:
Как предотвратить появление плюсов в будущем:
- Перед копированием данных из веб-страниц вставляйте их сначала в «Блокнот», а затем в Excel — это удаляет скрытое форматирование.
- Используйте «Специальную вставку» → «Значения» вместо обычного
Ctrl+V. - Настройте Power Query для автоматической очистки при импорте.
FAQ: Частые вопросы о плюсах в Excel
Почему после удаления плюсов числа стали выравниваться по левому краю?
Это значит, что данные всё ещё в текстовом формате. Выделите ячейки, нажмите Ctrl+1, выберите «Числовой» или «Общий» формат. Если не помогает, используйте формулу =ЗНАЧЕН или «Текст по столбцам».
Можно ли убрать плюсы только в определённых ячейках, не затрагивая формулы?
Да. Перед заменой (Ctrl+H) выделите только нужный диапазон. Или используйте формулу в отдельном столбце, а затем скопируйте значения обратно.
Почему в некоторых ячейках плюс остаётся даже после замены?
Вероятно, это не обычный символ «+», а специальный знак (например, — полширинный плюс из Юникода). Попробуйте скопировать такой плюс из ячейки и вставить в поле «Найти» при замене.
Как убрать плюсы в Google Таблицах?
Аналогично Excel: Ctrl+H (замена) или формула =VALUE(REGEXREPLACE(A1;"\+";"")). Также можно использовать «Разбиение текста на столбцы» (Данные → Разделить текст на столбцы).
Почему после импорта из PDF все числа со знаком «+»?
Многие программы (например, Adobe Acrobat) экспортируют числа с явным указанием знака. Попробуйте импортировать PDF через специализированные инструменты вроде Able2Extract или Tabula, которые лучше распознают таблицы.