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

Обновлено: 15.05.2024

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

  1. Во-первых, откройте лист Excel.
  2. Теперь перейдите на вкладку "Главная".
  3. Выберите ячейки, из которых вы хотите удалить округленный формат.
  4. Теперь нажмите "Числовой формат".
  5. Наконец, в раскрывающемся списке измените «Общие» на «Числа».

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

Как с этим справиться:

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

Добавление апострофа перед числом – самый простой способ добиться этого.

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

Как выполнить десятичную дробь в ячейках до определенного знака после запятой

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

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

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

  • Выберите «Формат ячеек» в контекстном меню, щелкнув группу правой кнопкой мыши.
  • Дополнительные числовые форматы можно найти в нижней части раскрывающегося списка в части «Числа» на ленте.
  • Нажав стрелку в правом нижнем углу этой части ленты, вы можете открыть диалоговое окно "Числа". (Excel для Mac не поддерживает эту функцию.)

В результате выполнения всех вышеперечисленных шагов появится окно «Формат ячеек». Выберите вкладку «Число», когда она появится. Слева выберите категорию, которую вы хотите использовать, а затем используйте поле «Десятичные разряды», чтобы указать количество цифр после запятой. По мере увеличения десятичных разрядов в поле «Образец» вы увидите предварительный просмотр первого числа в вашем наборе ячеек.

Установите десятичные разряды, чтобы Excel не округлял числа

В зависимости от выбранной категории формата, пока поле «Формат ячеек» активно, можно настроить различные параметры. Например, вы можете использовать разделитель 1000 для чисел или символ валюты.

Когда закончите, нажмите "ОК", чтобы изменения сразу же вступили в силу.

Ширина столбца может быть изменена

Поместите указатель мыши справа от заголовка столбца, а затем:

  • Перетащите двустороннюю стрелку вправо и отпустите. Вы можете повторить этот процесс столько раз, сколько потребуется, пока не увидите все числа.
  • Когда вы увидите двустороннюю стрелку, дважды щелкните ее. Размер столбца будет автоматически изменен, чтобы соответствовать максимальному числу.
  • Выберите «Ширина столбца» в контекстном меню, введите заданное значение размера и нажмите «ОК».

Excel не должен округлять десятичные числа или валюты

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

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

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

Пошаговый процесс — как остановить округление чисел в Excel


  • Выберите ячейки, из которых вы хотите удалить округленный формат.


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


Или щелкните этот значок, чтобы выбрать весь лист, а затем применить форматирование.


  • Наконец, в раскрывающемся списке измените «Общие» на «Числа».


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

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

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

Одна из таких ситуаций возникает, когда Excel решает округлить числа (а-а-а).

В этом руководстве я покажу вам, как взять под контроль и запретить Excel округлять числа.

Это руководство охватывает:

Почему Excel округляет числа?

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

  1. Шины столбца недостаточно для размещения всех чисел, поэтому Excel округляет числа, чтобы окончательное значение в ячейке могло полностью отображаться.
  2. Число слишком велико и отображается в экспоненциальном формате.
  3. Excel может отображать только числа длиной до 15 цифр, а любое число, превышающее это значение, будет отображать 0 вместо числа после 15-й цифры.
  4. Ячейка отформатирована таким образом, что числа округляются, и в числе отображаются только определенные цифры (или определенные цифры после запятой).

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

Остановить округление числа, увеличив ширину столбца

Когда вы вводите число в ячейку, Excel старается максимально разместить это число в заданной ширине ячейки.

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

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

Число с округлением десятичных цифр

Как это исправить:

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

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

Запретить Excel округлять большие числа

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

  • Выбран формат ячейки "Общий" и отображается только число определенной длины.
  • Число длиннее 15 цифр, и любое число после 15-й цифры отображается как 0

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

Изменение формата ячейки с общего на числовой

Если для формата ячейки установлено значение "Общий", Excel отображает только определенное количество цифр в ячейке, а любое число, превышающее это значение, отображается в экспоненциальном формате (также называемом научным форматом).

Ниже приведен пример числа в экспоненциальном формате в ячейке A2.

12-значное число округляется

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

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

Как это исправить:

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

Ниже приведены шаги для этого:

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

При изменении формата ячейки на числовой формат Excel автоматически добавляет 2 цифры после запятой. Если они вам не нужны, нажмите на значок «Уменьшить десятичный разряд» на ленте (он находится на вкладке «Главная»).

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

Создание текста номера для отображения более 15 цифр

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

Так задумано, и Excel считает значащими только 15 цифр, а любая последующая цифра автоматически преобразуется в 0.

Это может стать проблемой при работе с большими числами (такими как номера кредитных карт или номера заказов).

Ниже приведен пример, когда я ввожу в ячейку цифру 1 16 раз, отображаются первые 15 раз, а 16-й преобразуется в 0.

Excel конвертирует цифры после 15 цифр в 0

Внимание! В отличие от других методов, Excel не просто показывает мне 0 после 15-й цифры, а фактическое число отображается в конце. Даже в бэкенде Excel преобразует цифры после 15-й цифры в 0.

Как с этим справиться:

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

Проще всего это сделать, добавив апостроф перед числом.

Это заставит Excel рассматривать все, что следует за апострофом, как текстовую строку, и в то же время, как только вы нажмете Enter, апостроф не будет отображаться в ячейке (поэтому вы сможете увидеть весь номер без апострофа)

Ниже приведен пример, когда число в ячейке A1 имеет апостроф перед ним и показывает все число, но число в ячейке A2 не имеет апострофа и преобразует последнюю цифру в 0

Добавлен апостроф для преобразования числа в текст

Запретить Excel округлять десятичные числа/валюты

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

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

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

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

Число отображается только с двумя цифрами после запятой

Как это исправить:

Это происходит из-за числового формата ячеек, в которых у вас есть числа.

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

Ниже приведены инструкции по изменению формата ячейки и отображению большего количества чисел:

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

Кроме того, обратите внимание, что ничто из этого фактически не меняет значение в ячейке. Меняется только способ отображения.

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

Итак, вот некоторые из способов запретить Excel округлять числа.

Разве не раздражает, когда Excel постоянно округляет числа? В таблице ниже приведены некоторые распространенные примеры:


Рисунок 1. Примеры округления чисел в Excel

Существует несколько возможных причин, но наиболее распространенными являются следующие:

  • Ширина столбца слишком мала и не отображает все число
  • Количество десятичных разрядов меньше, чем реальное количество десятичных разрядов.
  • Число слишком велико и превышает 15 цифр; Excel может отображать только 15 значащих цифр.
  • Формат по умолчанию для каждой ячейки в Excel — «Общий», а не «Число».

В этой статье мы обсудим следующее:

  • Запретить Excel округлять большие числа
  • Запретить Excel округлять целые числа
  • Запретить Excel округлять валюту

Запретить Excel округлять большие числа

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

Пример . В ячейку D3 введите число "346003617942512178", состоящее из 18 цифр.

Нажмите ввод. В ячейке D2 будет отображаться значение «3,46004E+17», а в строке формул — значение «346003617942512000».


Рисунок 3. Excel округляет большое число и показывает только 15 значащих цифр

Примечания:


Рисунок 4. Изменение формата ячейки с «Общий» на «Число»

Но как отобразить исходный номер 346003617942512178?

Чтобы запретить Excel округлять большие числа, особенно те, которые превышают 15 цифр, мы можем:

  • Отформатируйте ячейку как текст перед вводом числа; или
  • Введите номер в виде текста, введя апостроф « ‘ » перед номером
    • Пример. Введите в ячейку D3: "346003617942512178".


    Рис. 5. Ввод большого числа в виде текста с предшествующим апострофом

    Запретить Excel округлять целые числа

    Возьмем, к примеру, значение pi() , которое обычно используется в математических уравнениях.

    Пример 1. В ячейке D3 введите формулу =pi() . Столбец E отображает значение числа пи с различным количеством знаков после запятой.


    Рисунок 6. Значение pi(), отображаемое с различным количеством знаков после запятой

    Чтобы Excel не округлял целые числа, нажмите кнопку «Увеличить десятичное число» на вкладке «Главная» > «Число». Увеличивайте десятичный разряд до тех пор, пока не отобразится нужное количество десятичных разрядов.

    Рисунок 7. Кнопка увеличения десятичной дроби в Excel

    Пример 2. В ячейке D3 введите число 123456789 и посмотрите, как Excel округляет число до разного количества значащих цифр в зависимости от ширины столбца.


    Рисунок 8.Большое число отображается с разным количеством значащих цифр в зависимости от ширины столбца

    Чтобы Excel не округлял целое число, мы можем настроить ширину столбца так, чтобы отображались все цифры.


    Рис. 9. Настройка ширины столбца для отображения всего числа

    Запретить Excel округлять валюту

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

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


    Рисунок 10. Пример расчета, показывающий разницу с округленными числами

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

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


    Рисунок 11. Установка десятичных разрядов для отображения полной стоимости валют

    В большинстве случаев проблема, которую вам нужно решить, будет более сложной, чем простое применение формулы или функции. Если вы хотите сэкономить часы исследований и разочарований, попробуйте наш онлайн-сервис Excelchat! Наши эксперты по Excel доступны круглосуточно и без выходных, чтобы ответить на любой вопрос, который у вас может возникнуть. Мы гарантируем подключение в течение 30 секунд и индивидуальное решение в течение 20 минут.

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

    Отключить Excel от округления чисел можно, изменив настройки ячейки. Давайте теперь обсудим процедуру, которой нужно следовать при этом.

    <р>1. Откройте Excel

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

    <р>2. Введите большие числа

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


    <р>3. Щелкните ячейку

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

    <р>4. Нажмите кнопку Формат ячеек

    В боковых настройках найдите и нажмите кнопку форматирования ячеек. Здесь содержатся все настройки ячейки и другие функции ячейки.


    <р>5. Коснитесь вкладки с номером

    На экране форматирования ячеек найдите и коснитесь цифровой строки в левом верхнем углу экрана. Затем нажмите цифровую кнопку в левой части страницы.


    <р>6. Изменить десятичные разряды цифр

    Если вы работаете с данными, содержащими десятичные разряды, нажмите кнопку вверх или вниз рядом с пунктом "Десятичные знаки", а затем отрегулируйте/увеличьте десятичные разряды в соответствии с вашими данными. Затем нажмите «ОК», чтобы сохранить изменения.В противном случае, если вы работаете с большими целыми числами, вы можете изменить настройки ячейки, просто нажав кнопку «ОК», не меняя никаких других настроек на этом экране.

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


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

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