Poldet1.ru

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

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

Преобразование чисел-как-текст в нормальные числа

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

Число как текст в Excel

Кроме того, иногда индикатор не отображается (что гораздо более проблематично).

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

  • перестает нормально работать сортировка — «псевдочисла» выдавливаются вниз, а не располагаются по-порядку как положено:
    Неправильная сортировка чисел в текстовом формате
  • функции типа ВПР (VLOOKUP) не находят требуемые значения, потому как для них число и такое же число-как-текст различаются:
    Проблемы с ВПР из-за чисел в текстовом формате
  • при фильтрации псевдочисла отбираются ошибочно
  • многие другие функции Excel также перестают нормально работать:
  • и т.д.

Особенно забавно, что естественное желание просто изменить формат ячейки на числовой формат не работает. То есть вы буквально выделяете ячейки, щелкаете по ним правой кнопкой мыши, выбираете Format Cells (Формат ячеек), меняете формат на Numeric (Число), нажимаете OK — и ничего не происходит! Полностью и полностью!

» Это не ошибка, а баг», конечно, но нам от этого не легче. Вот несколько идей, которые могут помочь. Одна из них точно поможет.

Способ 1. Зеленый уголок-индикатор

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

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

Все числа в заданном диапазоне преобразуются в целые.

Если зеленых уголков нет вообще, проверьте, отключены ли они в настройках Excel (Файл — Параметры — Формулы — Форматированные числа с текстом или предшествующий апостроф).

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

Способ 2. Повторный ввод

Если ячеек немного, можно изменить формат на числовой, а затем повторно ввести данные, чтобы изменение формата вступило в силу. Самый простой способ сделать это — встать на ячейку и нажать F2 (войти в режим редактирования, курсор в ячейке начнет мигать), а затем Enter. Также вместо F2 можно просто дважды щелкнуть по ячейке левой кнопкой мыши.

Существует проблема с этим методом, если клеток много.

Способ 3. Формула

Вы можете быстро преобразовать псевдочисла в обычные числа, создав дополнительный столбец рядом с данными с элементарной формулой:

Преобразование текста в число формулой

Выполняя двойной минус, вы технически дважды умножаете на -1. Минус на минус даст плюс, и значение в ячейке не изменится, но сам факт выполнения математической операции переключает формат данных на нужный нам числовой формат.

Конечно, вместо умножения на 1 можно было бы использовать любую другую безобидную математическую операцию: деление на 1 или сложение-вычитание нуля. Эффект будет таким же.

Способ 4. Специальная вставка

Этот метод использовался в старых версиях Excel, когда зеленого уголка-индикатора еще не было в принципе (он появился только в 2003 году). Алгоритм следующий:

  • Введите 1 в пустую ячейку
  • Скопируйте ее
  • Выделите ячейки с числами в текстовом формате и измените их на числовой формат (ничего не произойдет)
  • Щелкните правой кнопкой мыши на ячейках с псевдочислами и выберите Вставить специальный или используйте Ctrl+Alt+V
  • В появившемся окне выберите Значения и умножение

Преобразование текста в число специальной вставкой

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

Способ 5. Текст по столбцам

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

Читайте так же:
Как распечатать данные по центру страницы?

Пропустите первые два шага, нажав кнопку Далее, а на третьем шаге используйте кнопку Дополнительно. Откроется диалоговое окно, в котором можно установить разделители, существующие в тексте:

Преобразование текста в число через инструмент Текст по столбцам

Когда вы нажмете кнопку Готово, ваш текст будет преобразован в цифры.

Способ 6. Макрос

Если вы часто выполняете подобные преобразования, неплохо было бы автоматизировать этот процесс с помощью простого макроса. Нажмите Alt+F11 или откройте вкладку Разработчик и щелкните на Visual Basic. В появившемся окне редактора добавьте новый модуль через меню Insert — Module и скопируйте в него следующий код:

После выбора диапазона вы всегда можете открыть вкладку Developer — Macros, выбрать наш макрос из списка, нажать кнопку Run и мгновенно преобразовать псевдочисла в полные числа.

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

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

Стандартный вид числа 37973,797*10 3 .

Число 3797 в стандартном виде записывается как 3,797*10 3 , где 3,797 — мантисса, а 10 3 — порядок. Так можно записать любое действительное число.

3797 можно также записать как 3,797*10 3 , 37,97*10 2 или 379,7*10 .

Для удобства нормализованная научная нотация включает один знак после запятой в мантиссе. Это означает, что один знак в целой части записывается следующим образом: 2,75*10 12 , 9,175*10 7 и т.д.

Как получается экспоненциальный или стандартный вид числа

Надеюсь, что хоть что-то стало понятнее. Ниже перечислены форматы представления чисел в Excel.

Формат представления чисел в таблице с E

Действия над числами в стандартном виде

При сложении или вычитании необходимо привести число к одному порядку, переведя его в нестандартную форму

Читайте так же:
Как преобразовать десятичное число в двоичное / восьмеричное / шестнадцатеричное число или наоборот в Excel?

1,7*10 13 + 1,7*10 12 =1,7*10 13 + 0,17*10 13 = (1,7+ 0,17)*10 13 =1,87*10 13 =1,87E+13

Когда мы умножаем, мы складываем силы, а когда делим, вычитаем силы.

1,7*10 3 * 3,2*10 2 =(1,7×3,2)*(10 3+2 )= 5,44*10 5 =5,44E+05

Другие примеры можно найти здесь.

Форматы для различных значений одного выражения

Различные форматы для разных числовых значений

Форматное выражение для чисел имеет от одной до четырех секций, разделенных точкой с запятой. Отображаемая строка зависит от значения, возвращаемого параметром Expression функции Format.

Количество разделовРезультат форматирования
Один разделВыражение формата применяется ко всем значениям.
Два разделаПервый раздел применяется к положительным значениям и нулям, второй – к отрицательным значениям.
Три разделаПервый раздел применяется к положительным значениям, второй – к отрицательным значениям, третий – к нулям.
Четыре разделаПервый раздел применяется к положительным значениям, второй – к отрицательным значениям, третий – к нулям, четвертый – к значениям Null.

Пример использования четырех разделов в выражении формата числового значения:

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

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

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

Если перед цифрами ввести одинарную кавычку, цифры не станут научной нотацией, как показано на снимках экрана:

doc-convert-s scientific-to-text-3-2doc-convert-s scientific-to-text-4

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

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

1. Необходимо выбрать диапазон данных для преобразования.

2. щелкните правой кнопкой мыши и выберите Format Cells из контекстного меню, см. снимок экрана:

doc-convert-s scientific-to-text-5

3. На вкладке Число нажмите кнопку списка Заказать из категории и введите 0 в поле Тип, см. скриншот:

doc-convert-s scientific-to-text-6

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

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

Следующие формулы также помогут вам преобразовать список научных обозначений в текст.

1. Эту формулу следует ввести в пустую ячейку, например B1, см. скриншот: = trim (A1).

doc-convert-s scientific-to-text-7

2. Теперь можно перетащить маркер заливки в диапазон, к которому нужно применить эту формулу, и вы получите желаемый результат:

doc-convert-s scientific-to-text-8

Также вам может помочь функция медитации HIGH: = HIGH (A1).

стрелка синий правый пузырьПреобразование научных обозначений в текст с помощью Kutools for Excel

Если вы установили Kutools for Excel, вы можете использовать функцию Преобразование текста в число для завершения работы.

После установки Kutools for Excel выполните следующие действия.

1. Выберите диапазон данных, которые необходимо преобразовать.

2. Нажмите «Шитье» > «Содержание» > «Текст в номер», см. снимок экрана:

3. Если установить флажок Число в текст в диалоговом окне Преобразовать текст в число, а затем нажать OK или Применить, числа, отображаемые в экспоненциальном представлении, будут преобразованы в обычные числа в исходном диапазоне. См. снимок экрана:

doc-convert-s scientific-to-text-10

Советы:

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

OmmWriter

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

Приложения для Mac и iOS продаются отдельно. Помимо лицензирования базовых версий, версия Pro с дополнительными функциями стоит $49,99 для iOS и $99,99 для Mac. У вас есть 14 дней, чтобы попробовать ее бесплатно.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector