Всякий раз, когда я набираю любое число в Excel, оно превращается в научную нотацию.

45 и 67 выглядят как:

Не меняется даже когда я меняю категорию на номер.

Как я могу это исправить?

1 ответ1

0

Странно, если ввод 45 приводит к отображаемому значению 4.5E-10 (что соответствует 4.5 * (10^ -10) , что на самом деле составляет 0.00000000045). Даже если ваша ячейка была отформатирована в Scientific, ввод 45 должен привести к значению 4.5E+01 .

В любом случае, я бы начал с форматирования рассматриваемой ячейки (я) как числа (по крайней мере, с 11 десятичными знаками), чтобы подтвердить фактическое десятичное значение. Если это приводит к значению 45 , то проблема решена (хотя я не могу объяснить, почему вы видели 4.5E-10 раньше).

Если вы видите очень маленькое десятичное значение, такое как 0,00000000045, то я бы проверил, есть ли у вас на рассматриваемом листе какой-либо VBA, который мог бы изменять введенные значения, и, возможно, попытался бы создать совершенно новую книгу, чтобы увидеть, получаете ли вы такое же поведение. Если вы обнаружите, что в совершенно новой / чистой рабочей книге (выполнив Очистить все на всех ячейках и подтвердив, что VBA отсутствует), то при вводе 45 в вызове отображается отображаемое значение 4.5E-10 , тогда я ' Я в тупике! Возможно, вы могли бы загрузить копию рабочей книги с проблемой где-нибудь, чтобы мы могли на нее взглянуть?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .