Перейти к содержимому

Как изменить или преобразовать текст в число в Excel?

Author: Tech Support Last Modified: 2025-06-05

При импорте данных из какого-либо источника, например Access или текстовых файлов, числа иногда могут быть отформатированы как текст в ячейках. Расчеты и сортировка будут некорректными, если числа отформатированы или сохранены как текст. Вот несколько методов преобразования текста в числа в Microsoft Excel.

text format arrow right convert text to number

Преобразование текста в число с помощью правил проверки ошибок в Excel

Быстрое преобразование текста в число с помощью Kutools для Excel

Преобразование текста в число с помощью специальной вставки


Преобразование текста в число с помощью правил проверки ошибок в Excel

Как правило, когда числа отформатированы или сохранены в ячейках как текст, появляется знак ошибки error sign в верхнем левом углу ячейки. После выбора ячейки отображается кнопка ошибки error button перед этой ячейкой. Нажмите на кнопку ошибки error button, и появится меню, где вы можете нажать на Преобразовать в число команду для преобразования текста в ячейке в число. Смотрите скриншот:

click on Convert to Number command

Теперь число, сохраненное как текст, преобразовано в число. Повторите этот процесс для других ячеек.

Если нет знаков ошибок error sign в верхнем левом углу ячеек, вы также можете использовать Проверка ошибок команду под Формулы вкладкой для решения проблемы. Действуйте следующим образом:

1. Нажмите Формулы > Проверка ошибок, смотрите скриншот:

Click Formulas > Error Checking

2. Затем в диалоговом окне Проверка ошибок нажмите кнопку Преобразовать в число. И повторно нажимайте эту кнопку для преобразования другого текста в числа.

click Convert to Number button in the dialog box

3. Когда последний текст в ячейке будет изменен на число, появится всплывающее окно с уведомлением о том, что весь текст был преобразован в числа.

 prompt box to remind all of the text is converted to numbers

Однако, когда нужно изменить большие блоки данных, этот метод может оказаться утомительным и трудоемким.


Быстрое преобразование текста в число с помощью Kutools для Excel

Если вы установили Kutools для Excel на свой компьютер, его инструмент Принудительные значения в ячейках поможет вам преобразовать все числа, сохраненные как текст, в числа без потери исходных форматов и стилей.

Kutools для Excel предлагает более 300 продвинутых функций для упрощения сложных задач, повышая креативность и эффективность. Интеграция с возможностями ИИ позволяет Kutools автоматизировать задачи с высокой точностью, делая управление данными без усилий. Подробная информация о Kutools для Excel...  Бесплатная пробная версия...

1. Нажмите Kutools > Текст > Преобразовать между текстом и числом. Смотрите скриншот:

2. Затем, в диалоговом окне. Просто укажите диапазон, содержащий числа, сохраненные как текст, и отметьте опцию Текст в число.

check the Text to number option in the dialog box

3. Затем нажмите ОК или Применить, и все числа, сохраненные как текст, будут преобразованы в числа в выбранном диапазоне.

Совет: Чтобы использовать эту функцию, сначала необходимо установить Kutools для Excel, пожалуйста, нажмите для загрузки и получите 30-дневную бесплатную пробную версию прямо сейчас.

Преобразование текста в число с помощью специальной вставки

Третий метод заключается в преобразовании чисел, сохраненных как текст, путем вычисления с помощью команды Специальная вставка в Microsoft Excel.

1. Введите число 0 в пустую ячейку и скопируйте его;

2. Выберите диапазон ячеек, содержащих числа, сохраненные как текст;

3. Щелкните правой кнопкой мыши выбранный диапазон и выберите опцию Специальная вставка из контекстного меню;

4. Затем появится диалоговое окно Специальная вставка, отметьте опции Все и Добавить;

check the All option and Add option in the dialog box

5. Нажмите ОК, и все числа, сохраненные как текст, будут преобразованы в числа. Смотрите скриншоты:

the numbers stored as text arrow right texts are converted to numbers
Советы:
  • Если вы не хотите изменять форматирование ячеек в диапазоне после преобразования текста в число, выберите вставить как Значение в опции Вставить.
  • В опциях Операции выберите опцию Добавить или Вычесть.
  • Недостаток этого метода: если диапазон содержит пустые ячейки, он заполнит все пустые ячейки числом 0.