Когда значения импортируются или копируются в рабочую таблицу Excel, они могут оказаться в виде текста, а не числовых данных. Эта ситуация вызывает проблемы, если данные сортируются или используются в расчетах с использованием встроенных функций Excel .
Информация в этой статье относится к Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 для Mac, Excel 2016 для Mac и Excel для Mac 2011.
Преобразовать импортированные данные из текста в числовой формат
На изображении выше функция SUM установлена для суммирования трех значений (23, 45 и 78), расположенных в ячейках D1-D3.
Вместо возврата 146 в качестве ответа функция возвращает ноль, поскольку три значения были введены как текст, а не как числовые данные.
Подсказки на листе
Форматирование Excel по умолчанию для различных типов данных часто является признаком того, что данные импортированы или введены неправильно. По умолчанию числовые данные, а также результаты формул и функций выравниваются по правой стороне ячейки, а текстовые значения — по левой.
Числа 23, 45 и 78 на изображении выше выровнены с левой стороны ячеек, потому что они являются текстовыми значениями. Результат функции SUM в ячейке D4 выровнен справа.
Кроме того, Excel указывает на потенциальные проблемы с содержимым ячейки, отображая маленький зеленый треугольник в верхнем левом углу ячейки. В этом случае зеленый треугольник указывает, что значения в ячейках с D1 по D3 отформатированы как текст.
Исправить проблему данных с помощью специальной вставки
Чтобы вернуть эти данные обратно в числовой формат, используйте функцию VALUE в Excel и Paste Special.
Специальная вставка — это расширенная версия команды вставки, которая предоставляет ряд опций относительно того, что передается между ячейками во время операции копирования / вставки . Эти параметры включают основные математические операции, такие как сложение и умножение.
Умножьте значения на 1 с помощью специальной вставки
Опция умножения в Paste Special умножает все числа на определенную величину и вставляет ответ в ячейку назначения. Он также преобразует текстовые значения в числовые данные, когда каждая запись умножается на значение 1.
Пример, показанный на рисунке ниже, использует эту особенную функцию вставки. Вот результаты операции:
- Ответ на функцию SUM меняется с нуля на 146.
- Три значения изменяют выравнивание с левой стороны ячейки вправо.
- Зеленые треугольные индикаторы ошибок удаляются из ячеек, содержащих данные.
Подготовьте рабочий лист
Чтобы преобразовать текстовые значения в числовые данные, сначала введите несколько чисел в виде текста. Это делается путем ввода апострофа ( ‘ ) перед каждым числом, когда оно вводится в ячейку.
- Откройте новый лист в Excel.
- Выберите ячейку D1, чтобы сделать ее активной ячейкой.
- Введите апостроф с последующим номером 23 в клетку ( ’23 ).
- Нажмите Enter. Как показано на рисунке выше, ячейка D1 имеет зеленый треугольник в верхнем левом углу ячейки, а число 23 выровнено по правой стороне. Апостроф не виден в клетке.
- Выберите ячейку D2 .
- Введите в клетку апостроф, за которым следует число 45 ( 45 ).
- Нажмите Enter.
- Выберите ячейку D3.
- Введите апостроф, а затем число 78 в клетку ( ’78 ).
- Нажмите Enter.
- Выберите ячейку E1.
- Введите число 1 (без апострофа) в ячейку и нажмите Enter .
Число 1 выровнено по правой стороне ячейки, как показано на рисунке выше.
Чтобы увидеть апостроф перед числами, введенными в ячейки с D1 по D3, выберите одну из этих ячеек, например D3. В строке формул над листом, запись ‘ 78 видна.
Введите функцию суммы
- Выберите ячейку D4 .
- Тип = СУММА (D1: D3) .
- Нажмите Enter .
- Ответ 0 появляется в ячейке D4, потому что значения в ячейках D1-D3 были введены как текст.
Помимо ввода, другие методы для ввода функции SUM в ячейку рабочего листа включают в себя:
Преобразование текста в числа с помощью специальной вставки
- Выберите ячейку E1, чтобы сделать ее активной ячейкой .
- Выберите Дом > Копировать . Вокруг ячейки E1 появляется пунктирная линия, которая указывает, что содержимое этой ячейки копируется в буфер обмена.
- Выделите ячейки от D1 до D3.
- Выберите стрелку Вставить вниз, чтобы открыть раскрывающееся меню.
- Выберите « Специальная вставка», чтобы открыть диалоговое окно « Специальная вставка» .
- В разделе «Операция» выберите « Умножить», чтобы активировать эту операцию.
- Выберите OK, чтобы закрыть диалоговое окно и вернуться к рабочему листу.
Результаты рабочего листа
Как показано на рисунке выше, вот как результаты этой операции изменяют рабочий лист :
- Три значения в ячейках от D1 до D3 выровнены вправо в каждой ячейке.
- Эти зеленые треугольники ушли из правого верхнего угла каждой ячейки.
- Результат для функции SUM в ячейке D4 равен 146, что является суммой для трех чисел в ячейках D1-D3.