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


Опубликованно 10.12.2018 00:44

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

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

Ошибка возникает, если программа по какой-то причине воспринимают цифры как цифры, потому что их текст. Это может произойти во время копирования данных из другого источника – другая программа, Интернет-страниц и т. д. проблема также может возникнуть при импорте данных из другого файла или базы данных.

Обратите внимание, как выглядит поле с числом. Если в одном углу поля вы увидите небольшой зеленый треугольник, это означает, что числовая информация вводится, как текст. Описанную выше проблему, при попытке вычисления тоже об этом говорит.

Еще одна проблема при хранении чисел в виде строки происходит, когда вы пытаетесь разобраться. Возьмем к примеру ряд чисел: 10, 211, 15, 1021, 26, 100, 128. Их сортировка не представляет сложности, программа справляется с ней просто. Но, если эти цифры будут в строковый формат, сортировка будет кардинально отличаться от привычной и необходимой. Эта разница показана в таблице:

Сортировка в числовом виде

Сортировка в текстовом формате

10

10

15

100

26

1021

100

128

128

15

211

211

1021

26

Что же делать в таком случае и как преобразовать текст в число в Excel? Исправление ошибки

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

Выделите одно или несколько полей, в которых проблемные ситуации. Нескольких несвязанных ячеек вы можете выделить выделить с помощью клавиши Ctrl, столбец или строку, нажав мышкой на название. Чтобы выделить весь лист, необходимо нажать на подключение данных набор заголовков и граф в левом верхнем углу страницы Excel.

Помимо отмеченной зоне поля значок – кнопка с восклицательным знаком, который показывает, есть ли ошибки. При нажатии на кнопку меню, первый пункт показывает, какие проблемы в выделенном секторе листа (появляется«число сохранено как текст»). Нажмите на «Преобразовать в число». Зеленые индикаторы ошибки сразу исчезают, и о цифрах можно будет проводить необходимые действия. Использование специальных вставок

Еще один способ помочь преобразовать текст в число в Excel, использование самая последняя. В одну из свободных ячеек носить цифру 1, предварительно установив как общий формат: на вкладке «главная» панели инструментов программы «число» показывает формат выбранного поля.

Скопируйте блок. Для этого сделайте правый клик на ней и выбираем «Копировать» из меню. Второй способ – кнопка на панели инструментов «буфер обмена». И третья – горячие клавиши Ctrl+C.

Выделите диапазон чисел в текстовый формат числовой, которую они ведут. На той же панели «буфер обмена» «Вставить» / «специальная вставка». Окно для ввода параметров. В нем выберите пункт пункт «умножить» блок «процесс» и нажмите кнопку «ОК» Excel текст в число преобразовать.

Ту же операцию можно с помощью контекстного меню. Выделите нужную область, нажмите по ней правой кнопкой мыши, выберите «специальная вставка» / «содержание». Откроется то же самое окно.

Использование формул и макросов

Еще один способ преобразовать текст в число в Excel формулы. Положите рядом проблемных ячейку или графы пустой столбец. Введите в верхнее поле формула для нового столбца. Для этого напишите «=». Программа интерпретирует этот знак как намерение добавить расчеты и предлагает выбрать функцию. Щелкните значок для функции fx на панели инструментов.

В открывшемся окне введите в поле поиска «значение» и найдите функцию «ЗНАЧЕНИЕ». В опциях укажите нужную ячейку и нажмите «ОК». В соседней с искомой ячейке можно получить числа вместо текста. Для копирования формулы в столбце все поля, щелкните мышью в правом нижнем углу ячейки с ней после того, как вы держите курсор становится крестом в качестве изображения, его и проведите по всей длине. Формулы по всему полю.

Помогают тем, кто знаком с программированием, преобразование текста в число Excel-VBA. Этот встроенный язык представляет команды преобразования типов данных. Для целых чисел операции CInt подходит, для дробных – функция CDEC. Пример ниже демонстрирует использование VBA для нашего случая:

Sub Test Module()

Cells(1, 12) = CInt(Cells(1, 11))

End Sub

Обратная задача

Иногда стоит обратная задача – преобразовать в Excel числа прописью в тексте. Эта проблема решается так, хотя и не так легко, как предыдущий. Есть специальные дополнения, которые включены в программу. Затем индикатор изменения вызываются чисел функции.

Еще один способ – использование формулы. Это гораздо более громоздкими, так как создание пользователей включает в себя определенные справочников – именованные диапазоны в диспетчере сервера. Тогда эти имена будут ЗАМЕНИТЬ в формуле на основе функции«».

Независимо от того, какой метод вы выберете, чтобы в Excel преобразовать текст в число, установив его на практике несколько раз, вы можете настроить это сделать быстро и эффективно, давая вам желаемый результат. Автор: Татьяна Казмирчук 19. Сентябрь 2018



Категория: обо всём