Как уменьшить разрядность числа в excel
Перейти к содержимому

Как уменьшить разрядность числа в excel

  • автор:

Округление числа в Excel

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

Изменение количества знаков после запятой без изменения значения

На листе

  1. Выделите ячейки, формат которых требуется изменить.
  2. Чтобы после запятой отображалось больше или меньше знаков, на вкладке Главная в группе Число нажмите кнопку Увеличить разрядность или Уменьшить разрядность .

Во встроенном числовом формате

Список числовых форматов в группе

  1. На вкладке Главная в группе Число щелкните стрелку рядом со списком числовых форматов и выберите пункт Другие числовые форматы.
  2. В списке Категория выберите значение Денежный, Финансовый, Процентный или Экспоненциальный в зависимости от типа данных.
  3. В поле Число десятичных знаков введите требуемое число знаков после запятой.

Округление числа вверх

Используйте функцию ОКРУГЛВВЕРХ. В некоторых случаях может потребоваться использовать функции ЧЁТН и НЕЧЁТ для округления вверх до ближайшего четного или нечетного числа.

Округление числа вниз

Округление числа до ближайшего значения

Округление числа до ближайшего дробного значения

Округление числа до указанного количества значимых разрядов

Значимые разряды — это разряды, которые влияют на точность числа.

В примерах этого раздела используются функции ОКРУГЛ, ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ. Они показывают способы округления положительных, отрицательных, целых и дробных чисел, но приведенные примеры охватывают лишь небольшую часть возможных ситуаций.

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

  • Округляемые отрицательные числа прежде всего преобразуются в абсолютные значения (значения без знака «минус»). После округления знак «минус» применяется повторно. Хотя это может показаться нелогичным, именно так выполняется округление. Например, при использовании функции ОКРУГЛВНИЗ для округления числа -889 до двух значимых разрядов результатом является число -880. Сначала -889 преобразуется в абсолютное значение (889). Затем это значение округляется до двух значимых разрядов (880). После этого повторно применяется знак «минус», что дает в результате -880.
  • При применении к положительному числу функции ОКРУГЛВНИЗ оно всегда округляется вниз, а при применении функции ОКРУГЛВВЕРХ — вверх.
  • Функция ОКРУГЛ округляет дробные числа следующим образом: если дробная часть больше или равна 0,5, число округляется вверх. Если дробная часть меньше 0,5, число округляется вниз.
  • Функция ОКРУГЛ округляет целые числа вверх или вниз аналогичным образом, при этом вместо делителя 0,5 используется 5.
  • В общем при округлении числа без дробной части (целого числа) необходимо вычесть длину числа из нужного количества значимых разрядов. Например, чтобы округлить 2345678 вниз до 3 значимых разрядов, используется функция ОКРУГЛВНИЗ с параметром -4: = ОКРУГЛВНИЗ(2345678,-4). При этом число округляется до значения 2340000, где часть «234» представляет собой значимые разряды.

Округление числа до заданного кратного

Иногда может потребоваться округлить значение до кратного заданному числу. Например, допустим, что компания поставляет товары в ящиках по 18 единиц. С помощью функции ОКРУГЛТ можно определить, сколько ящиков потребуется для поставки 204 единиц товара. В данном случае ответом является 12, так как число 204 при делении на 18 дает значение 11,333, которое необходимо округлить вверх. В 12-м ящике будет только 6 единиц товара.

Может также потребоваться округлить отрицательное значение до кратного отрицательному или дробное — до кратного дробному. Для этого также можно применять функцию ОКРУГЛТ.

Как округлить число в Microsoft Excel

Как округлить число в Microsoft Excel

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

Вариант 1: Кнопки управления разрядностью

Кнопки разрядности, расположенные на главной вкладке Экселя в разделе «Число», отвечают за добавление или уменьшение количества знаков после запятой. Их использование – самый простой метод округления чисел, а весь процесс выглядит следующим образом:

  1. Выделите ячейку с числом левой кнопкой мыши и используйте кнопки разрядности, расположенные в блоке «Число». Их внешний вид вы видите на следующем изображении. Кнопка со стрелкой вправо убирает лишние нули или другие цифры после запятой, что и нужно в данном случае. Кнопки разрядности для округления чисел в Excel
  2. Нажмите кнопку несколько раз, отслеживая то, как изменяется разрядность. По достижении желаемого результата завершите редактирование. Повторное нажатие кнопки разрядности для округления чисел в Excel
  3. На изображении ниже вы видите число с тысячными долями. Если нужно округлить подобное значение, вы можете использовать ту же кнопку, но учитывайте, что эта операция в Excel работает так же, как и в математике, то есть округление в большую или меньшую сторону зависит непосредственно от последнего числа. Результат использования кнопок разрядности для округления чисел в Excel

Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей

Вариант 2: Параметры формата ячеек

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

  1. Зажмите левую кнопку мыши и выделите все ячейки, которые хотите изменить. Затем щелкните по любой из них ПКМ. Выделение ячеек для округления чисел в Excel
  2. Из появившегося контекстного меню выберите пункт «Формат ячеек». Переход к формату ячеек для округления чисел в Excel
  3. На панели слева выделите пункт «Числовой» и измените значение «Число десятичных знаков» на оптимальное, самостоятельно вписав цифру в поле. Настройка формата ячеек для округления чисел в Excel
  4. Обратите внимание на образец и убедитесь в том, что результат вас устраивает. Проверка образца формата ячеек для округления чисел в Excel
  5. Вернитесь к таблице и проверьте изменения. Обратите внимание на то, что данная настройка работает и в обратную сторону, то есть позволяет добавить количество отображаемых знаков после запятой. Результат изменения формата ячеек для округления чисел в Excel

Вариант 3: Функция ОКРУГЛ

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

  1. Выберите пустую ячейку, в которой хотите получить запись округленного числа, после чего напишите там знак «=», объявив тем самым начало функции. Введите ОКРУГЛ или только начните записывать название функции, а затем выберите ее из списка. Объявление функции ОКРУГЛ для округления чисел в Excel
  2. Нажмите левой кнопкой мыши по исходной ячейке с числом для округления или введите ее номер самостоятельно. Запись числа в функцию ОКРУГЛ для округления чисел в Excel
  3. Закройте первый аргумент, используя знак «;», после чего добавьте число, отвечающее за количество знаков после запятой, и закройте круглую скобку, закончив тем самым объявление формулы. Закрытие аргумента функции ОКРУГЛ для округления чисел в Excel
  4. Обратите внимание на изображение ниже, где показан правильный синтаксис ОКРУГЛ. Проверка записи функции ОКРУГЛ для округления чисел в Excel
  5. В результате вы должны получить вывод с указанным количеством знаков после запятой и корректно работающим округлением в большую или меньшую сторону. В моем примере последнее число 4 – это значит, что оно просто убирается и сотая доля 6 остается неизменной. Если бы изначальное число было хотя бы 54,465, то вместо последней шестерки мы бы получили 7, как и в математике. Результат использования функции ОКРУГЛ для округления чисел в Excel

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

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

Как уменьшить разрядность числа в excel

Добрый день!
Помогите составить формулу так, чтобы в ячейке цифровая часть текста справа при значении числа до тысячи отображалась 3-мя знаками(хххх-001, ххх-002 и т.д.), а при значении тысяча и более-текст в ячейке оставался тот же.

Прикрепленные файлы

  • ПРИМЕР!.xlsx (8.61 КБ)

Пользователь
Сообщений: 2058 Регистрация: 19.09.2014
26.10.2016 13:58:27
день добрый,а если найти -0, заменить на —
Пользователь
Сообщений: 3 Регистрация: 26.10.2016
26.10.2016 14:18:59

Есть =ЗАМЕНИТЬ(A2;ДЛСТР(A2)-3;1;»»), но работает только до хххх- 0999. Не могу понять как оставить текст, если число =1000 и более.

Пользователь
Сообщений: 2058 Регистрация: 19.09.2014
26.10.2016 14:27:14
Попробуйте ПОДСТАВИТЬ()
Прикрепленные файлы

  • ПРИМЕР!.xlsx (9.78 КБ)

Пользователь
Сообщений: 3 Регистрация: 26.10.2016
26.10.2016 14:43:29
Vik_tor, спасибо. Все получилось!
Страницы: 1
Читают тему

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

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

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Как уменьшить разрядность числа в excel

Разделить или умножить на число, кратное 10

Цитата
KOV написал: выстроить данные по ранжиру

Как? По строкам? По диагонали?

Вы показали две таблицы. Вторая — желаемый результат? Не похоже (значения не такие). Опишите нормально задачу.

Пользователь
Сообщений: 3 Регистрация: 01.01.1970
03.04.2021 06:52:08

По строкам, вторая колонка да это желаемый результат. Если я умножу или разделю на 10 то получиться не то что надо. Например стоит число в первой колонке 65 мне нужно что бы формула перевела первое число в минимальное т.е. в 5. А например второе число в данных стоит 75 так вот надо что бы формула его сократило до 15 т.к. это вторая колонка и полученное число должно быть больше чем в первой колонки, т.е по ранжиру.А если во второй колонке стоит в данных 5 то соответственно формула должна перевести его опять же в 15, т.к. это вторая колонка.

Прикрепленные файлы

  • Книга1.xlsx (8.68 КБ)

Изменено: KOV — 03.04.2021 06:55:39
Пользователь
Сообщений: 723 Регистрация: 18.02.2021
03.04.2021 07:17:32

ЕСЛИ((СТОЛБЕЦ(A1)=1)+(B2="");"";СТОЛБЕЦ(A1)-1)&ПРАВСИМВ(B2;1)

В файле немного другая формула

Прикрепленные файлы

  • Книга2.xlsx (9.21 КБ)

Добавить комментарий

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