Преобразование текста в число в Excel: 10 способов
В этом руководстве показано множество различных способов преобразования текста в числа в Excel: опция проверки ошибок числа, формулы, математические операции, специальная вставка и многое другое.
Иногда значения в таблицах Excel выглядят как числа, но их нельзя складывать или умножать, что приводит к ошибкам в формулах. Частая причина этого — числа, записанные в виде текста. Во многих случаях Microsoft Excel достаточно умен, чтобы автоматически преобразовывать числовые символы, импортированные из других программ, в обычные числа. Но иногда числа остаются отформатированными как текст, что вызывает множество проблем в электронных таблицах.
Сортировка данных перестает работать правильно, потому что числовые и текстовые значения сортируются по-разному. Функции поиска, такие как ВПР, также не могут найти нужные значения (подробнее об этом — Почему не работает ВПР?). Подсчет в соответствии с условиями СУММЕСЛИ и СЧЁТЕСЛИ даст неверные результаты. Если они находятся среди «нормальных» чисел, функция СУММ проигнорирует их, и вы даже не заметите. Результат — неверные расчеты.
В этом руководстве вы узнаете, как преобразовать строки в действительные числа.
Как определить числа, записанные как текст?
В Excel есть встроенная функция проверки ошибок, которая предупреждает вас о потенциальных проблемах со значениями ячеек. Это похоже на маленький зеленый треугольник в верхнем левом углу ячейки. При выборе ячейки с таким индикатором ошибки отображается предупреждающий знак с желтым восклицательным знаком (см. Снимок экрана ниже). Наведите указатель мыши на этот знак, и Excel предупредит вас о потенциальной проблеме: число в этой ячейке либо хранится в виде текста, либо перед ним стоит апостроф .
В некоторых случаях индикатор ошибки не отображается для чисел, записанных в виде текста. Но есть и другие визуальные индикаторы текстовых чисел:
Число |
Строка (текстовое значение) |
|
|
На изображении ниже вы можете видеть текстовые представления чисел справа и действительных чисел слева:
Есть несколько способов изменить текст в номере Excel. Мы рассмотрим их ниже, начиная с самых простых и быстрых. Если простые методы вам не подходят, не расстраивайтесь. Нет проблем, которые невозможно преодолеть. Просто нужно попробовать другие способы.
Используем индикатор ошибок.
Если в ваших ячейках отображается индикатор ошибки (зеленый треугольник в верхнем левом углу), преобразование происходит одним щелчком мыши:
- Выделите всю область, в которой числа хранятся в виде текста.
- Щелкните предупреждающий знак, а затем щелкните Преобразовать в число.
Таким образом, вы можете преобразовать весь столбец в числа за один раз. Просто выделите всю проблемную область и нажмите восклицательный знак.
Смена формата ячейки.
Все ячейки в Excel имеют определенный формат, который сообщает программе, как их обрабатывать. Например, даже если числа записаны в ячейке таблицы, но установлен текстовый формат, они будут обрабатываться как обычный текст. С ними нельзя заниматься математикой. Чтобы Excel воспринимал числа как надо, они должны быть записаны в общем или числовом формате.
Итак, первый способ быстрого редактирования выглядит следующим образом:
- Выделите ячейки с числами в текстовом формате.
- На вкладке «Главная» в группе «Число» выберите «Общие» или «Числовой» в раскрывающемся списке «Формат» .
Или вы можете использовать контекстное меню, щелкнув правой кнопкой мыши.
Последовательность действий в этом случае показана на рисунке. В любом случае вам нужно использовать общее число или формат.
Этот способ не очень удобен и мы унаследовали его от предыдущих версий Excel, когда еще не было индикатора ошибки в виде зеленого уголка.
Примечание. В некоторых случаях этот метод не работает. Например, если вы используете текстовый формат, запишите несколько чисел, а затем измените формат на Числовой. Здесь ячейка по-прежнему будет отформатирована как текст.
То же самое произойдет, если перед числами стоит апостроф. Это ясно говорит Excel, что это текст и ничего больше, что было написано.
Совет. Если зеленых углов нет, проверьте, отключены ли они в настройках Excel (Файл — Параметры — Формулы — Числа в текстовом формате или с предшествующим апострофом).
Специальная вставка.
По сравнению с предыдущими методами, этот метод требует нескольких дополнительных шагов, но работает почти на 100%.
Чтобы исправить числа, отформатированные как текст с помощью специальной вставки, выполните следующие действия:
- Выделите ячейки таблицы с текстовым номером и установите для них формат «Общий», как описано выше.
- Скопируйте несколько пустых ячеек. Для этого поместите в него курсор и нажмите Ctrl + C или щелкните правой кнопкой мыши и выберите «Копировать» в контекстном меню.
- Выберите ячейки таблицы, которые нужно преобразовать, щелкните правой кнопкой мыши и выберите «Специальная вставка». Либо нажмите комбинацию клавиш Ctrl + Alt + V.
- В диалоговом окне «Специальная вставка» выберите «Значения при вставке», а затем «Сложить в операции».
- Щелкните ОК.
Если все сделано правильно, ваши значения изменят выравнивание по левому краю на выравнивание по правому краю. Excel теперь рассматривает их как числа.
Инструмент «текст по столбцам».
Это еще один способ воспользоваться встроенными функциями Excel. При использовании для других целей, таких как разделение ячеек, мастер текста в столбцы представляет собой многоэтапный процесс. Но чтобы просто завершить наш морфинг, нажмите кнопку Finish на первом шаге