Evolcom.ru

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

Как преобразовать дату в числовую строку или текстовый формат в Excel?

Как преобразовать текст в число? Текстовый формат в Excel

Как упоминалось ранее, значения ячеек в текстовом формате отображаются точно так, как они введены. Excel рассматривает эти значения как строки, то есть как текстовые значения, независимо от того, содержат ли они текст или числа. Другими словами, Excel по-разному понимает значения 1 и «1». Как выясняется, число может функционировать как число, используя числовой формат, и как текст, используя текстовый формат. Числа в числовом формате можно вычислять, а числа в текстовом формате — нет! В результате вычисления могут быть неверными. Можно ли отличить эти числа друг от друга?

Как отличить настоящее число от числа, отформатированного как текст?

Разработчики Excel сделали это за вас. Ячейки с текстовым форматированием выравнивают числа слева, а ячейки с числовым форматированием выравнивают числа справа. Кроме того, Excel выполняет автоматическую фоновую проверку ошибок, если она настроена на вкладке «Формулы» Excel.

контроль ошибок в Excel

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

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

1) Если вы введете числовое значение в ячейку с текстовым форматированием, а затем измените форматирование ячейки на числовое, число по-прежнему будет находиться в текстовом формате и не будет участвовать в вычислении;

Читайте так же:
Как получить тот же или первый день следующего месяца на основе заданной даты в Excel?

(2) Если функция контроля ошибок в Excel отключена, индикатор ошибки не отображается, а числа в текстовом формате становятся невидимыми, что приводит к ошибкам в вычислениях.

1) Если контроль ошибок включен, а правило контроля «Числа, отформатированные как текст или с предшествующими апострофами» отключено, индикатор ошибки не отображается, а числа, отформатированные как текст, становятся нечитаемыми, что приводит к ошибкам в вычислениях;

4) Если пользователь проигнорировал появление индикатора ошибки, не обратил на него должного внимания или не заметил индикатор в большом объеме данных в таблице.

» Не лучше ли будет, если числовые значения будут выравниваться справа, а текстовые — слева?»? Вы можете увидеть разницу!» Можно увидеть, если ширина столбцов не установлена на автовыравнивание, если ширина столбцов заметно больше длины значений в ячейках, а выравнивание по разным краям ячеек визуально заметно, если не установлено выравнивание по центру. В дополнение ко всем вышеперечисленным «если», числа с текстовым форматированием могут попасть в таблицы, когда эти таблицы переносятся в Excel, например, из текстового редактора Word.

В некоторых случаях в ячейках с числами могут присутствовать непишущие символы, которые также превращают числа в текст.

Как преобразовать текст (строку) в число?

Чтобы преобразовать числа, отформатированные как текст, в реальные числа, выделите ячейку (наведите на нее рамку курсора таблицы), затем щелкните левой кнопкой мыши значок информационного сообщения индикатора ошибки и выберите «Преобразовать в числа».

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

Вы также можете нажать F2 на клавиатуре в выделенной ячейке, а затем нажать Enter. Это помогает, но не всегда! Изменение формата на числовой позволит вам вручную повторно ввести значения. Исправление нескольких ячеек также является одним из вариантов. В некоторых случаях можно использовать умножение на единицу или поиск/замену непечатаемых символов.

Читайте так же:
Как перевести килограммы в камни и фунты в Excel?

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

Надстройка для поиска и преобразования чисел, отформатированных как текст в настоящие числа

Файл надстройки представляет собой xla-файл, в котором можно хранить программный код, написанный на встроенном языке программирования программ Office. Дополнение устанавливается через меню Excel (Install Add-Ins), и после завершения установки в Excel появляется новая панель инструментов или новая кнопка на вкладке Add-Ins.

makros-preobrazovaniya-teksta-v-chisla

Нажатие этой кнопки запускает программу и отображает диалоговое окно, в котором пользователь устанавливает необходимые параметры работы программы. В диалоговом окне пользователь может выбрать диапазон для выполнения преобразования текста в число по своему усмотрению. Здесь «используемый диапазон» — это диапазон от первой заполненной ячейки до последней заполненной ячейки на активном листе. Для поиска и замены доступны четыре возможных диапазона.

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

Этот дополнительный модуль позволяет удалять апострофы перед числами, находить числа, отформатированные как текст, и преобразовывать их в реальные числа, а также удалять ведущие пробелы, отстающие пробелы и другие непечатные символы (Tab, Alt+Enter) в выбранном диапазоне значений.

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

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

Читайте так же:
Как получить значение vlookup и вернуть истину или ложь / да или нет в Excel?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Существует еще один способ изменить формат значения текстовой ячейки на числовой. Это можно сделать, изменив формат ячейки на числовой. Для этого:

  • Выделите левой клавишей мыши диапазон ячеек
  • На панели инструментов перейдите на вкладку «Главная»
  • Перейдите в подгруппу «Число» и в выпадающем списке выберите формат «Числовой»
Читайте так же:
Как показать время в миллисекундах в Excel?

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

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

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

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

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

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

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

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

Функция VALUE() часто используется для преобразования числовых значений в текстовом формате в числа. Используйте эту функцию для преобразования текста в числа. Введите функцию в адресную строку и укажите ссылку на ячейку, которую нужно преобразовать.

С помощью этой функции можно работать со всеми форматами ячеек.

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

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

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

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

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

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

Расскажите нам в разделе комментариев, какой способ вам кажется наиболее удобным.

голоса
Рейтинг статьи
Читайте так же:
Как преобразовать время в десятичное за 24 часа в Excel?
Ссылка на основную публикацию
Adblock
detector