Почему эксель меняет последние цифры на нули

Обновлено: 07.07.2024

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

Причины, почему не отображается ноль в Экселе

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

Ноль не отображается в новых версиях

В ситуации, когда не ставится 0 в Excel новых версий (после 2010-го), сделайте следующие шаги:

  • Войдите в «Файл», а далее «Параметры».
  • Кликните на пункт «Дополнительно».


  • Найдите группу «Показать параметры для следующего листа» и войдите сюда.
  • Поставьте флажок в поле «Показывать нули в ячейках, которые содержат нулевые значения».


Для отображение скрытых значений в выделенных секциях, сделайте следующее:

  • Выделите секцию с 0-ыми параметрами.
  • Жмите на кнопку Ctrl+1.
  • На вкладке «Главная» жмите «Формат», а после «Формат ячеек».


  • Выберите «Число», а после «Общий».
  • Жмите ОК.


Если в Эксель не отображается 0 в выделенной секции, сделайте следующее:

  1. Выделите ячейки, не отображается нужное число.
  2. Войдите в раздел «Главная», а далее «Формат» и «Формат ячеек».
  3. Жмите на кнопку «Число» и «Все форматы».
  4. В поле «Тип» удалите запись 0;-0;;@ и сохраните данные.


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

  1. Выделите ячейку с 0.
  2. В разделе «Главная» жмите на стрелку возле «Условное форматирование».
  3. Слева введите 0.
  4. Справа выберите «Пользовательский …».
  5. В поле «Формат ячейки» откройте «Шрифт».
  6. В поле «Цвет» укажите обычный черный и кликните «ОК».


Одна из причин, почему в Экселе не пишется 0 в отчетной таблице — внесение соответствующих данных. Для исправления сделайте следующее:

  1. Войдите в отчет.
  2. На вкладке «Анализ» в группе «Сводная таблица» жмите на стрелку возле «Параметры» и выберите соответствующий пункт.
  3. Войдите на вкладку «Разметка и формат».
  4. В поле формат «Для ошибок отображать» уберите отметку. Это же сделайте в отношении поля «Для пустых ячеек отображать».

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

Не отображается ноль в Excel 2010

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

Если ноль не отображается в выделенных секциях, сделайте следующее:

  • Выделите нужные участник, где нет 0.
  • Войдите в «Главная» и жмите «Формат», а после «Формат ячеек».



Для отображения 0-ых значений, указанных формулой, сделайте следующее:

  • Выберите ячейку в Экселе, где не отображается ноль.
  • В разделе «Главная» в группе «Стили» жмите на стрелку возле «Условное форматирование».
  • Наведите указатель на «Правила выделения …».
  • Выберите «Равно» и слева введите 0.
  • Справа укажите «Пользовательский формат».
  • В «Формат ячеек» выберите «Шрифт».
  • В поле «Цвет» укажите черный.


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

Ноль не отображается в Эксель 2007

В ситуации с программой 2007 года вопрос, почему 0 не ставится в Эксель, имеет схожие ответы и решения.

Если ноль вообще не отображается на листе, сделайте следующее:

  1. Жмите на кнопку Майкрософт Офис.
  2. Войдите в параметры, а потом «Дополнительные параметры».
  3. Кликните «Показать параметры для следующего листа».
  4. Поставьте отметку в поле «Показывать нули в ячейка, которые содержат …».

В случае, когда ноль не отображается в выделенных секциях (он был скрыт настройками), сделайте следующее:

  1. Выделите нужную часть.
  2. Зайдите в раздел «Главная», а после этого «Ячейки».
  3. Наведите указатель на «Формат» и выберите «Формат ячеек».
  4. В списке «Категория» выберите «Общий.

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

Если нулевое значение не отображается в сводной таблице Excel, здесь также применима инструкция, которая рассмотрена для 2010-й версии.

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

EXCEL хранит и выполняет вычисления с точностью 15 значащих цифр. Поэтому, не получится ввести 20-и значное число без того, чтобы EXCEL автоматически округлил его с точностью до 100 тыс. Используем текстовый формат для отображения таких чисел.

То, что вычисления в EXCEL производятся с точностью 15 значащих цифр, проявляется, например, при записи в ячейку целого двадцатизначного числа.

excel заменяет последние цифры на нули

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

excel заменяет последние цифры на нули

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

excel заменяет последние цифры на нули

Примечание. При подсчете таких значений могут возникнуть сложности (см. статью Подсчет ТЕКСТовых значений с единственным критерием в MS EXCEL).

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

Вам когда-нибудь приходилось импортировать или вводить в Excel данные, содержащие начальные нули (например, 00123) или большие числа (например, 1234 5678 9087 6543)? Это могут быть номера социального страхования, телефонные номера, номера кредитных карт, коды продуктов, номера счетов или почтовые индексы. Excel автоматически удаляет начальные нули и преобразует большие числа в экспоненциальное представление (например, 1,23E+15), чтобы их можно было использовать в формулах и математических операциях. В этой статье объясняется, как сохранить данные в исходном формате, который Excel обрабатывает как текст.

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

Для форматирования отдельных столбцов в виде текста при импорте данных в Excel используйте функцию Получить и преобразовать (Power Query). В этом случае импортируется текстовый файл, однако данные проходят те же этапы преобразования, что и при импорте из других источников, таких как XML, Интернет, JSON и т. д.

Откройте вкладку Данные, нажмите кнопку Получить данные и выберите вариант Из текстового/CSV-файла. Если вы не видите кнопку Получить данные, выберите Создать запрос > Из файла > Из текста, найдите нужный файл и нажмите кнопку Импорт.

Если какие-либо столбцы нужно преобразовать в текст, выделите их, щелкнув заголовок, затем выберите Главная > Преобразовать > Тип данных > Текст.

Совет: Чтобы выбрать несколько столбцов, щелкните их левой кнопкой мыши, удерживая нажатой клавишу CTRL.

В диалоговом окне Изменение типа столбца выберите команду Заменить текущие, и Excel преобразует выделенные столбцы в текст.

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

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

В Excel 2010 и Excel 2013 импортировать текстовые файлы и преобразовывать числа в текст можно двумя способами. Рекомендуется использовать Power Query (для этого нужно скачать надстройку Power Query). Если надстройку Power Query скачать не удается, можно воспользоваться мастером импорта текста. В этом случае импортируется текстовый файл, однако данные проходят те же этапы преобразования, что и при импорте из других источников, таких как XML, Интернет, JSON и т. д.

На ленте откройте вкладку Power Query и выберите Получение внешних данных > Из текста.

Если какие-либо столбцы нужно преобразовать в текст, выделите их, щелкнув заголовок, затем выберите Главная > Преобразовать > Тип данных > Текст.

Совет: Чтобы выбрать несколько столбцов, щелкните их левой кнопкой мыши, удерживая нажатой клавишу CTRL.

В диалоговом окне Изменение типа столбца выберите команду Заменить текущие, и Excel преобразует выделенные столбцы в текст.

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

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

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

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

Почему excel меняет цифры

Автор Александр Привизенцев задал вопрос в разделе Программное обеспечение

док остановить изменение последнего числа на ноль 1

В Excel, как правило, количество вводимых чисел ограничено 15 символами, если числовая строка длиннее 15 символов, и число будет отображаться как 0 с 16-го символа, как показано ниже. Эта проблема должна вызвать проблемы у многих финансовых сотрудников, потому что номера кредитных карт, которые им нужно ввести в листы, обычно длиннее 15 номеров. Здесь я расскажу о приемах, которые помогут предотвратить изменение числа на ноль в Excel.

Остановить изменение последнего числа на 0 с добавлением одинарной кавычки

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

док остановить изменение последнего числа на ноль 2

Выберите пустую ячейку и введите ' в нее, а затем введите числа, и вы увидите, что все числа точно отображаются в ячейке. Смотрите скриншот: \

Остановить изменение последнего числа на 0 с помощью форматирования ячеек

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

1. Выделите ячейки, в которые нужно ввести числа, состоящие более чем из 15 цифр, и нажмите Ctrl + 1 для отображения Формат ячеек Диалог.

док остановить изменение последнего числа на ноль 3

2. Во всплывающем Формат ячеек диалога под Число Вкладка и выберите Текст из Категория список. Смотрите скриншот:

3. Затем нажмите OK, а когда вы вводите числа в выбранные ячейки, число больше не будет изменяться на ноль.

Excel автоматически удаляет начальные нули и преобразует большие числа в экспоненциальное представление (например, 1,23E+15), чтобы их можно было использовать в формулах и математических операциях.

Почему Excel последние цифры заменяются нулями?

Как в Экселе сделать чтобы число не менялось?

Для этого необходимо задать формат ячейки – что в ней будет находиться число, а не цифра. Для этого, щелкаем правой кнопкой мыши по ячейке и выбираем вкладку “Формат ячеек”. В ней выбираем вариант “Текстовый”. Все, после этого в данной ячейке Excel даже набрав цифры с точкой у вас не появится число и месяц.

Как отключить Автозамену на дату в Excel?

Автозамена числа на дату в Excel 2003

Как поменять в Экселе дату на цифры?

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

Почему убирается 0 в Excel?

Excel автоматически удаляет начальные нули и преобразует большие числа в экспоненциальное представление (например, 1,23E+15), чтобы их можно было использовать в формулах и математических операциях.

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

Первый способ удаления нулей:

  1. Выделяем нужный диапазон.
  2. Кликаем по выделению правой кнопкой мыши.
  3. В появившемся контекстном меню выбираем «Формат ячеек»
  4. Устанавливаем числовой формат и указываем нужное количество нулей после запятой.
  5. Нажимаем «Ок»

Как сделать чтобы в Экселе число не менялось на дату?

Если нужно ввести всего несколько чисел, можно сделать так, чтобы Excel не превнося их в даты, введите:

Как сделать чтобы формула не менялась?

Как зафиксировать ссылку в Excel?

Как сделать постоянное значение в Экселе?

Чтобы создать формулу:

  1. В ячейке B2 введите знак равенства (=).
  2. Щелкните ячейку A2, чтобы добавить ее в формулу.
  3. Введите символ «звездочка» (*).
  4. Щелкните ячейку C2, чтобы добавить ее в формулу.
  5. Введите символ $ перед C и еще один перед 2: $C$2.
  6. нажмите клавишу ВВОД.

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

Как отключить автозамену в Excel 2007

Как отключить автоматическое изменение формата ячейки?

Выберите Файл > Параметры. В окне Excel параметры выберите параметры > проверки > проверки. На вкладке Автоформат при типе заведите флажки для автоматического форматирования, которые вы хотите использовать.

Как отменить ввод даты в Excel?

Если вам нужно ввести всего несколько чисел, можно отменить их преобразование в даты в Excel Online одним из таких способов:

Как переделать формат даты в Excel?

  1. Выделите ячейки, которые нужно отформатировать.
  2. Нажмите сочетание клавиш CTRL+1.
  3. В диалоговом окне Формат ячеек откройте вкладку Число.
  4. В списке Категория выберите дата.
  5. В группе Тип выберите формат даты.

Почему в таблице Excel вместо цифр ставится дата?

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

Почему в Excel вместо даты появляется число?

Читайте также: