Когда значения импортируются или копируются в рабочий лист 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 и вставить Special.
Paste Special - это расширенная версия команды paste, которая предоставляет ряд опций относительно того, что передается между ячейками во время операции копирования / вставки. Эти параметры включают основные математические операции, такие как сложение и умножение.
Продолжить чтение ниже
Умножить значения на 1 с помощью специальной вставки
Опция умножения в Paste Special умножает все числа на определенную сумму и вставляет ответ в ячейку назначения. Он также преобразует текстовые значения в числовые данные, когда каждая запись умножается на значение 1.
В примере, показанном на рисунке ниже, используется специальная функция Вставить. Это результаты операции:
- Ответ на функцию SUM изменяется от нуля до 146.
- Три значения изменяют выравнивание с левой стороны ячейки вправо.
- Индикаторы ошибки зеленого треугольника удаляются из ячеек, содержащих данные.
Подготовьте рабочий лист
Чтобы преобразовать текстовые значения в числовые данные, сначала введите некоторые цифры в виде текста. Это делается путем ввода апострофа ( ' ) перед каждым номером, когда он вводится в ячейку.
- Откройте новый лист в Excel.
- Выбрать ячейку D1 чтобы сделать его активной ячейкой.
- Введите апостроф, а затем номер 23 в ячейку ('23).
- Нажмите Войти. Как показано на изображении выше, ячейка D1 имеет зеленый треугольник в верхнем левом углу ячейки, а номер 23 выровнен с правой стороны. Апостроф не виден в клетке.
- Выбрать ячейку D2.
- Введите апостроф с последующим номером 45 в ячейку ('45).
- Нажмите Войти.
- Выбрать ячейку D3.
- Введите апостроф, а затем номер 78 в ячейку ('78).
- Нажмите Войти.
- Выбрать ячейку E1.
- Введите число 1 (без апострофа) в ячейку и нажмите Войти.
Число 1 выровнено в правой части ячейки, как показано на изображении выше.
Чтобы увидеть апостроф перед цифрами, введенными в ячейки D1-D3, выберите одну из этих ячеек, например D3. В строке формул над рабочим листом запись '78 видна.
Продолжить чтение ниже
Введите функцию SUM
- Выбрать ячейку D4.
- Тип = SUM (D1: D3).
- Нажмите Войти.
- Ответ 0 появляется в ячейке D4, потому что значения в ячейках D1-D3 были введены как текст.
Помимо ввода текста, другие методы ввода функции СУММ в ячейку рабочего листа включают:
- Клавиши быстрого доступа
- Диалоговое окно функции SUM
- AutoSum
Преобразование текста в номера с помощью специальной вставки
- Выбрать ячейку E1 чтобы сделать его активной ячейкой.
- Выбрать Главная > копия, Пунктирная линия появляется вокруг ячейки E1, которая указывает, что содержимое этой ячейки копируется в буфер обмена.
- Выделите ячейки D1-D3.
- Выберите Вставить вниз, чтобы открыть раскрывающееся меню.
- Выбрать Специальная вставка для открытия диалогового окна «Специальное вложение».
- В разделе «Операция» выберите Умножение для активации этой операции.
- Выбрать Хорошо для закрытия диалогового окна и возврата на рабочий лист.
Продолжить чтение ниже
Результаты рабочего листа
Как показано на рисунке выше, вот как результаты этой операции меняют рабочий лист:
- Три значения в ячейках D1-D3 выравниваются справа в каждой ячейке.
- Зеленые треугольники уходят из верхнего правого угла каждой ячейки.
- Результат для функции SUM в ячейке D4 равен 146, что является суммой для трех чисел в ячейках D1-D3.