Logiss.ru

Ваша компьютерная помощь
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

Преобразование текста в число в ячейке Excel

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

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

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

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

Ошибка значения.

Способов преобразования текста в число существует несколько. Рассмотрим самые простые и удобные.

  1. Использовать меню кнопки «Ошибка». При выделении любой ячейки с ошибкой слева появляется соответствующий значок. Это и есть кнопка «Ошибка». Если навести на нее курсор, появится знак раскрывающегося меню (черный треугольник). Выделяем столбец с числами в текстовом формате. Раскрываем меню кнопки «Ошибка». Нажимаем «Преобразовать в число». Преобразовать в число.
  2. Применить любые математические действия. Подойдут простейшие операции, которые не изменяют результат (умножение / деление на единицу, прибавление / отнимание нуля, возведение в первую степень и т.д.). Математические операции.
  3. Добавить специальную вставку. Здесь также применяется простое арифметическое действие. Но вспомогательный столбец создавать не нужно. В отдельной ячейке написать цифру 1. Скопировать ячейку в буфер обмена (с помощью кнопки «Копировать» или сочетания клавиш Ctrl + C). Выделить столбец с редактируемыми числами. В контекстном меню кнопки «Вставить» нажать «Специальная вставка». В открывшемся окне установить галочку напротив «Умножить». После нажатия ОК текстовый формат преобразуется в числовой. Специальная вставка.
  4. Удаление непечатаемых символов. Иногда числовой формат не распознается программой из-за невидимых символов. Удалим их с помощью формулы, которую введем во вспомогательный столбец. Функция ПЕЧСИМВ удаляет непечатаемые знаки. СЖПРОБЕЛЫ – лишние пробелы. Функция ЗНАЧЕН преобразует текстовый формат в числовой. Печьсимв.
  5. Применение инструмента «Текст по столбцам». Выделяем столбец с текстовыми аргументами, которые нужно преобразовать в числа. На вкладке «Данные» находим кнопку «Текст по столбцам». Откроется окно «Мастера». Нажимаем «Далее». На третьем шаге обращаем внимание на формат данных столбца.

Последний способ подходит в том случае, если значения находятся в одном столбце.

Макрос «Текст – число»

Преобразовать числа, сохраненные как текст, в числа можно с помощью макроса.

Есть набор значений, сохраненных в текстовом формате:

Набор значений.

Чтобы вставить макрос, на вкладке «Разработчик» находим редактор Visual Basic. Открывается окно редактора. Для добавления кода нажимаем F7. Вставляем следующий код:

Чтобы он «заработал», нужно сохранить. Но книга Excel должна быть сохранена в формате с поддержкой макросов.

Теперь возвращаемся на страницу с цифрами. Выделяем столбец с данными. Нажимаем кнопку «Макросы». В открывшемся окне – список доступных для данной книги макросов. Выбираем нужный. Жмем «Выполнить».

Макрос.

Цифры переместились вправо.

Пример.

Следовательно, значения в ячейках «стали» числами.

Если в столбце встречаются аргументы с определенным числом десятичных знаков (например, 3,45), можно использовать другой макрос.

.

Таким образом, возникающую при импорте или копировании числовых данных ошибку легко устранить. Преобразовать текст в число можно разными способами (с помощью макросов и без них). Сделать это просто и быстро. А впоследствии с числовыми аргументами производятся все необходимые операции.

Читайте так же:
iTunes: ошибка 21

Преобразование чисел в текст в Excel

Мы часто сталкивались с ситуациями, когда имели дело с числами при форматировании таблиц Excel или выполнении расчетов с предоставленными данными. Есть разные способы конвертировать числа в текст.

Шаги для преобразования чисел в текст в Excel

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

Шаг 1 — Двойным щелчком мыши выберите ячейку, для которой вы хотите изменить данные, и введите апостроф перед числом, введенным в ячейку.

Шаг 2 — Нажмите клавишу ввода, которая переместит выделение в ячейку ниже, и данные, являющиеся числом, будут изменены в текстовый формат.

  • Выполнив вышеуказанные шаги, вы можете подтвердить, был ли номер изменен на текстовый формат или нет.

Шаг 3 — Выберите ячейку, которая уже изменилась в текст, при этом выделите ячейку со значком окна сообщения с раскрывающимся списком, который появляется слева

  • Как только вы укажете на значок окна сообщения, появится соответствующий текст, который показывает, преобразуется ли число в ячейке в текст?

  • Если вы нажмете на стрелку раскрывающегося списка, она покажет, что данный текст уже в текстовом формате. Или номер сохраняется в текстовом формате.

Шаг 4 — Выбрав выпадающую стрелку, можно изменить текст на его старую форму, используя Преобразовать в число.

Примеры для преобразования чисел в текст в Excel

Это следующие примеры для преобразования чисел в текст:

1. Использование общей формулы

2. С помощью команды форматирования ячеек

3. Использование дополнительных инструментов

Пример № 1

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

= Текст (значение, формат_текста)

  • Где значение относится к ячейке, которая содержит данные, которые вы хотите преобразовать. И следующая часть format_text представляет, в каком формате вы хотите увидеть данные.
Пример № 2
  • В ячейку C2 введите формулу = текст (B2, «0»).

  • Затем нажмите клавишу ввода.

  • Перетащите и заполните диапазон, который вы хотите применить. Результаты показаны ниже.
  • После применения формулы значения вставляются в один лист. Числа изменены в текстовом формате. Зеленая индикация в верхнем углу ячейки обычно показывает, когда вы ввели текстовое значение в ячейку. Или когда вы меняете формат любых данных на текстовый формат.

Пример № 3
  • Чтобы изменить формат результата, мы можем изменить формулу как = Текст (B1, «000000»), в результате чего целые данные будут отображаться шестизначными числами. Недостающие значения места будут заполнены «0». Если вы хотите преобразовать все данные в уникальный формат или уникальное количество десятичных знаков, тогда этот формат предпочтителен.
  • В приведенном выше примере столбец Data1 состоит из целых чисел с различным количеством десятичных знаков. Поэтому здесь мы хотим сделать это уникальным способом. Чтобы заменить заданные числа аналогичным количеством десятичных значений, мы применили формулу. В формате он дал 6 десятичных знаков = текст (B1, «000000»). Таким образом, числа меняются на 6-значные, а недостающие десятичные разряды заполняются нулями.
Читайте так же:
На выбранном диске находится таблица MBR-разделов: невозможно установить Windows 10

Пример № 4

Чтобы преобразовать числа в текст в Excel с разными десятичными точками, нужно изменить формулу

= Текст (B1, »00, 000' ). Что будет хранить данные в аналогичном формате таким образом, чтобы число цифр после десятичной точки? На рисунке приведен результат после применения формулы в приведенных данных.

В этом примере мы хотим превратить число цифр после десятичной точки в уникальное число. Таким образом, формула изменяется на = Text (B1, «00.000». Это будет показывать 3 цифры после десятичной точки.

Использование команды Format Cells

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

  • Команда Format_Cells обычно используется для изменения данных данных ячеек в другой формат в соответствии с вашей рекомендацией.

Автоматически установить тип данных пустых ячеек

Можно автоматически установить тип данных пустых ячеек и заранее задать формат диапазона ячеек перед вводом данных в ячейки.

Как автоматически установить тип данных в Excel?

В этом случае предпочтителен тот же метод. Ниже скриншот, где формат пустых ячеек изменен на текст. Поэтому, если вы введете числа в эти ячейки, данные автоматически сохранят формат в виде текста.

Как избежать пропущенных чисел при преобразовании чисел в текст?

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

  • В приведенном выше примере, после нажатия клавиши ввода после ввода чисел, общий результат будет таким, как показано ниже.

  • Начальное «0» будет потеряно, так как вы не указали тип данных для этого столбца. То же самое произойдет, когда вы попытаетесь скопировать и вставить те же номера с этого листа на другой.

Использование дополнительных инструментов

Различные дополнительные инструменты, такие как Kutools для Excel. Это встроенные инструменты для Excel, которые можно загрузить и использовать в качестве дополнительных функций вместе с вашим Excel.

Шаг к загрузке Kutools
  • Зайдите в Google и найдите бесплатные Kutools и загрузите настройки Kutools оттуда.

  • Это предоставляет различные варианты обработки ваших данных любым удобным для вас способом.
  • Помимо доступных функций с обычным Excel здесь вы можете найти индивидуальные опции для работы с функциями.

  • Который показывает две разные опции: текст в числа и цифры в текст.
  • Нажав опцию « Числа в текст», вы можете изменить выбранные числа в текст.

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

  • Макросы Excel — это еще один вариант, в котором можно создавать собственные настраиваемые функции для преобразования чисел в текст.
  • Если вы хорошо разбираетесь в VBA, тогда используйте этот метод, где вы можете разрабатывать функции и применять их к данным там, где вам нужно.
  • Можно создавать функции VBA, такие как хранимые процедуры / функции. Так что, как и обычные функции, можно напрямую применить это к ячейкам Excel.
  • Другой вариант — создать отдельные кнопки фиксации макросов и назначить созданные функции макросу, который вы создали.
Читайте так же:
Как пользоваться FL Studio

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

  • Если число начинается с «0», помните, что необходимо преобразовать данные в текст, прежде чем обрабатывать их дальше. Есть вероятность потерять этот начальный ноль при копировании и вставке в другую ячейку.
  • Если вы знаете тип данных перед обработкой, установите формат пустой ячейки перед обработкой
  • Если вы хотите сохранить числа в виде текста и обнаружили какие-либо проблемы при копировании их на другой лист, сохраните данные в блокноте и снова скопируйте их из блокнота
  • Выберите лучший вариант в зависимости от количества данных, которые вам нужно обработать.

Рекомендуемые статьи

Это было руководство для преобразования чисел в текст в Excel. Здесь мы обсудим, как использовать Преобразование чисел в текст в Excel вместе с практическими примерами и загружаемым шаблоном Excel. Вы также можете просмотреть наши другие предлагаемые статьи —

Как преобразовать числа из текстового формата в числовой

Иногда значения в Excel выглядят как числа, но на самом деле это текст. Их нельзя суммировать, умножать, вычитать, хотя выглядят как числа. Дело в том, что это числа в формате текста.

Excel помогает автоматически конвертировать данные в числа при копировании из посторонних источников. Не всегда это получается. В этой статье расскажу как конвертировать такие “текстовые” числа в настоящие.

Как найти числа в текстовом формате

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

Как преобразовать числа из текстового формата в числовой

Иногда уведомление о текстовом формате ячейки с числами отсутствует. Понять, что ячейка с числом в текстовом формате можно по визуальным признакам:

  • Числа выровнены по левому краю
  • Если выделена группа ячеек с такими “числами”, то в строке состояния не будет подсказок по сумме, среднему чисел в выделенном диапазоне
  • Апостроф стоит первым символом в строке формул этой ячейки

На скриншоте ниже пример как Excel автоматически выравнивает по левому краю текстовые значения и по правому краю числовые значения.

Как преобразовать числа из текстового формата в числовой

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

Конвертация текста в числа через меню ошибки

Если в левом верхнему углу ячеек с числовыми значениями появился зеленый треугольник, то:

  • Выделите диапазон таких ячеек
  • Кликните по иконке с желтым ромбом и восклицательным знаком
  • В выпадающем списке выберите пункт меню “Преобразовать в число”

Как преобразовать числа из текстового формата в числовой

Применять этот метод следует на небольшое количество ячеек. Не рекомендую использовать этот метод для конвертации сотен, тысяч строк. Excel может “зависнуть” в процессе конвертации.

Как конвертировать текст в число с помощью смены формата ячейки

Есть еще один способ изменить формат значений текстовой ячейки на числовой. Сделать это можно с помощью смены формата ячейки на числовой. Как это сделать:

  • Выделите левой клавишей мыши диапазон ячеек
  • На панели инструментов перейдите на вкладку “Главная”
  • Перейдите в подгруппу “Число” и в выпадающем списке выберите формат “Числовой”
Читайте так же:
Скачать Ватсап бесплатно для Айпад

Как преобразовать числа из текстового формата в числовой

Примечание. Этот метод помогает не в 100% случаев. Например, если к ячейке был применен текстовый формат, после этого введено число, затем изменен формат ячейки на числовой, то она продолжит отображаться как текст.

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

Этот метод требует чуть больше действий, но работает в 99% случаев.

  • Выделить ячейки с числами в текстовом формате, и задать формат ячейки “Основной”
  • Кликнуть левой клавишей мыши по пустой ячейке на листе
  • Скопировать эту ячейку, зажав сочетание клавиш CTRL + C
  • Выделить левой клавишей мыши ячейки которые хотите конвертировать в числа
  • Кликнуть правой клавишей мыши и выбрать пункт “Специальная вставка” в выпадающем меню
  • В диалоговом окне в категории “Вставить” поставить галочку напротив “Значения” . В разделе “Операция” ставим галочку напротив “Сложить” и нажимаем “ОК”

Как преобразовать числа из текстового формата в числовой

Значения в выделенном диапазоне теперь будут упорядочены по правой стороне и Excel будет воспринимать их как числа.

Как конвертировать текст в числа с помощью функции ЗНАЧЕН()

Для конвертации числовых значений в текстовом формате в числа часто используют функцию ЗНАЧЕН() . Функция предназначена для перевода текста в числа. Напишите функцию в адресной строке и укажите ссылку на ячейку для конвертации.

Эта функция работает со всеми форматами ячеек.

Как преобразовать числа из текстового формата в числовой

Как конвертировать текст в числа с помощью математических вычислений

Достаточно умножить значение в текстовом формате на единицу, чтобы получить значение в числовом формате в Excel.

Прибавьте ноль или разделите значение на единицу и текстовое значение будет преобразовано в числовой формат.

Как преобразовать числа из текстового формата в числовой

Посмотрите видео урок про два способа преобразования чисел в текст в Excel:

Поделитесь в комментариях какой из методов вам кажется самым удобным в работе.

Преобразовать текст в число Excel, или как сделать ячейку текстового формата числовым форматом

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

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

Как определить, где в ячейке текст, а где число?

  • То, что выровнено по левому краю ячейки, это — текстовый формат, по правому краю — число (если сам пользователь не применил выравнивание принудительно). Однако выравнивание ячейки по левому и правому краю через инструмент Выравнивание не меняет формата ячейки.
  • Нажать на ячейку и в верхнем меню на вкладке Главная найти формат: общий, текстовый, числовой и т.д.

Как перевести ячейку из текстового в числовой формат?

Способ 1

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

Читайте так же:
Как открыть файлы Автокада без Автокада

Способ 2

Выйти на то же меню можно и другим способом: выделите ячейки и нажмите правую кнопку мыши (ПКМ), в открывшемся меню выберите Формат ячеек.

Далее выберите Числовой формат. Откорректируйте необходимое количество знаков после запятой. Для этого найдите надпись «Число десятичных знаков» и в счетчике укажите нужное количество десятичных
знаков.

Способ 3

Еще один способ преобразовать текст в число в Excel — использование формулы. Впишите в пустую соседнюю ячейку формулу. Для этого левой кнопкой мыши кликните на соседнюю ячейку и напишите формулу =ЗНАЧЕН(E4) (возможные названия: =ЗНАЧ(E4) или =VALUE(E4) зависит от используемой версии программы). ENTER.

Обратите внимание!

«Преобразовать текст в число Excel» — не совсем правильная формулировка. Правильнее будет сказать: «Преобразование из текстового формата в числовой».

Автор: Пашкова Екатерина Ивановна, преподавать основ компьютерной грамотности, офисных программ.

Автор скриншотов: Белицкий Алексей Викторович, учитель МКОУ «СОШ №7», с. Пелагиада, Шпаковский район, Ставропольский край.

Спасибо за Вашу оценку. Если хотите, чтобы Ваше имя
стало известно автору, войдите на сайт как пользователь
и нажмите Спасибо еще раз. Ваше имя появится на этой стрнице.

Понравился материал?
Хотите прочитать позже?
Сохраните на своей стене и
поделитесь с друзьями

Вы можете разместить на своём сайте анонс статьи со ссылкой на её полный текст

Ошибка в тексте? Мы очень сожалеем,
что допустили ее. Пожалуйста, выделите ее
и нажмите на клавиатуре CTRL + ENTER.

Кстати, такая возможность есть
на всех страницах нашего сайта

2007-2021 «Педагогическое сообщество Екатерины Пашковой — PEDSOVET.SU».
12+ Свидетельство о регистрации СМИ: Эл №ФС77-41726 от 20.08.2010 г. Выдано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций.
Адрес редакции: 603111, г. Нижний Новгород, ул. Раевского 15-45
Адрес учредителя: 603111, г. Нижний Новгород, ул. Раевского 15-45
Учредитель, главный редактор: Пашкова Екатерина Ивановна
Контакты: +7-920-0-777-397, info@pedsovet.su
Домен: https://pedsovet.su/
Копирование материалов сайта строго запрещено, регулярно отслеживается и преследуется по закону.

Отправляя материал на сайт, автор безвозмездно, без требования авторского вознаграждения, передает редакции права на использование материалов в коммерческих или некоммерческих целях, в частности, право на воспроизведение, публичный показ, перевод и переработку произведения, доведение до всеобщего сведения — в соотв. с ГК РФ. (ст. 1270 и др.). См. также Правила публикации конкретного типа материала. Мнение редакции может не совпадать с точкой зрения авторов.

Для подтверждения подлинности выданных сайтом документов сделайте запрос в редакцию.

О работе с сайтом

Мы используем cookie.

Публикуя материалы на сайте (комментарии, статьи, разработки и др.), пользователи берут на себя всю ответственность за содержание материалов и разрешение любых спорных вопросов с третьми лицами.

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

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

Ссылка на основную публикацию
Adblock
detector