Извлечем из числа 5,324 дробную часть, т.е. 0,324, а также его целую часть.
Решение основано на использовании функция
ОСТАТ()
.
Если делитель равен 1, то функция
ОСТАТ()
возвращает дробную часть положительного числа (см.
файл примера
). Формула
=ОСТАТ(3,56;1)
вернет 0,56.
Если число отрицательное, то для нахождения дробной части числа, нужно записать формулу
=ОСТАТ(-3,56;-1)
, которая вернет -0,56.
Универсальная формула для выделения дробной части числа, находящегося в ячейке
А1
:
=ОСТАТ(A1;ЕСЛИ(A1<0;-1;1))
Для нахождения целой части числа должна быть использована функция
ОТБР()
. Почему не
ЦЕЛОЕ()
? Для положительных чисел эта функция округляет до ближайшего меньшего целого, что нам подходит. Однако, для отрицательных чисел функция
ЦЕЛОЕ()
округляет до большего значения по модулю (см.
Функция ОТБР() в MS EXCEL
).
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше
В этой статье описаны синтаксис формулы и использование функции ОТБР в Microsoft Excel.
Описание
Усекает число до целого, отбрасывая дробную часть.
Синтаксис
ОТБР(число;[число_разрядов])
Аргументы функции ОТБР описаны ниже.
-
Число Обязательный. Усекаемое число.
-
Число_разрядов Необязательный. Число, определяющее точность усечения. Значение по умолчанию — 0 (нуль).
Замечания
Функции ОТБР и ЦЕЛОЕ схожи в том отношении, что обе возвращают целые числа. Функция ОТБР отбрасывает дробную часть числа, а функция ЦЕЛОЕ округляет число в меньшую сторону до ближайшего целого в зависимости от значения дробной части числа. Функции ЦЕЛОЕ и ОТБР различаются только в работе с отрицательными числами: функция ОТБР(-4,3) возвращает значение -4, а функция ЦЕЛОЕ(-4,3) возвращает значение -5, поскольку -5 меньше, чем -4,3.
Пример
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Формула |
Описание |
Результат |
---|---|---|
=ОТБР(8,9) |
Усекает число 8,9 и возвращает целую часть (8). |
8 |
=ОТБР(-8,9) |
Усекает отрицательное число и возвращает целую часть (-8). |
-8 |
=ОТБР(0,45) |
Усекает число между 0 и 1, возвращая целую часть (0). |
0 |
Нужна дополнительная помощь?
Содержание
- Как в эксель отделить дробную часть числа
- отделить целую и дробную часть в Excel, как? Как отделить целую и дробную часть в Excel
- Десятичные числа в Excel
- Как узнать в Excel точка или запятая разделяет целую и дробную части?
- Примеры функции ЧАСТНОЕ для деления без остатка в Excel
- Примеры использования функции ЧАСТНОЕ в Excel
- Калькулятор расчета давления труб в Excel
- Особенности использования функции ЧАСТНОЕ в Excel
- Как выделить целую часть числа в excel
- Извлекаем в EXCEL дробную часть числа
- Как в Экселе получить целую часть числа
- Функция ЦЕЛОЕ в Excel для округления чисел до целого значения
- Примеры расчетов с использованием функции ЦЕЛОЕ в Excel
- Точные расчеты в Excel с округлением и без
- Анализ отклонений при округлениях в Excel на графиках
- Функция ЦЕЛОЕ в Excel и особенности ее синтаксиса
Как в эксель отделить дробную часть числа
отделить целую и дробную часть в Excel, как? Как отделить целую и дробную часть в Excel
В стандартных функциях есть «Целое».
А дальше, математика.
Мне нужно было отбросить целую часть от числа 8375,29 (т. е. чтобы в результирующей ячейке осталось число 29).
Прописал формулу:
=ОКРУГЛ (((8375,29-(ОТБР (8375,29;0)))*100);0)
Т. е. от исходной суммы отнял эту же сумму с отброшенной дробной частью, затем перевел дробное число в целое (умножил на 100) и весь результат округлил до целого, чтобы избежать погрешности в дальнейших вычислениях
Эта же формула с использованием ячейки с этим числом:
=ОКРУГЛ (((ЯЧЕЙКА СО ЗНАЧЕНИЕМ-(ОТБР (ЯЧЕЙКА СО ЗНАЧЕНИЕМ; 0)))*100);0)
Все ответы неправильные.
ОКРУГЛ — округляет, а не отбросит дробную часть, так что ОКРУГЛ (12,5) = 13 — ответ неверный.
ЦЕЛОЕ — округляет вниз, а не отбрасывает дробную часть, так что ЦЕЛОЕ (-12,1) = -13 — ответ неверный
Правильный ответ (для Excel 2003):
ОТБР — просто отбрасывает дробную часть числа, так что ОТБР (12,5) = 12, а ОТБР (-12,5) = -12
Дробную часть (в экселе 2003) можно найти вычислением, где A — начальное число:
Десятичные числа в Excel
В настоящее время в большинстве вычислений используются десятичные дроби. Однако в некоторых случаях вы можете столкнуться с простыми (обыкновенными) дробями.[1] Это может быть учебный пример, или диаметр вентиля (в долях дюйма), или, наконец, вес золотого слитка (в долях унции). ?
Excel предлагает 9 стандартных форматов обыкновенных дробей (рис. 1). Кроме того, вы можете создать пользовательский формат по своему усмотрению (об этом чуть позже).
Рис. 1. Стандартные форматы обыкновенных дробей в Excel
Скачать заметку в формате Word или pdf, также доступны примеры в формате Excel2013
Если вы уже ввели в ячейку число, например, 0,5, и хотите его отобразить в виде простой дроби, кликните на ячейке правой кнопкой мыши, выберите «Формат ячеек. », далее «Дробный» и «Простыми дробями» (рис. 2).
Рис. 2. Выбор формата «Дробный»
Excel так же, как и мы знает, что простые дроби используются редко, поэтому при попытке ввести в ячейку 1/2, Excel решит, что вы вводите дату и покажет «01.фев». Чтобы отобразить в ячейке дробь, введите 0, пробел, а затем 1/2. Аналогично вводится и составная дробь: наберите целую часть, пробел и дробную часть. Например, 1 2/3. Если вы выделите эту ячейку, в строке формул появится значение 1,666666666667, а запись в этой ячейке будет представлена как дробь.
Если числитель больше знаменателя, то Excel преобразует такую дробь в целую и дробную часть. Например, если вы введете 0 25/4, то Excel выразит это число как 6 1/4.
Если ни один из встроенных дробных форматов вам не подходит, создайте собственный! Например, на одном из форумов, я увидел вопрос, как отобразить 8/20? Наберите 0, пробел, 8/20. Не огорчайтесь, что Excel отобразил 2/5. Выделите ячейку, нажмите Ctrt+1, вызывая окно «Формат ячеек» (рис. 3а) и в открывшемся диалоговом окне в области «Числовые форматы» выберите «(все форматы)» (рис. 3б). А затем в области «Тип» отредактируйте шаблон формата, заменив # » » ??/?? на # » » ??/20.
Рис. 3. Пользовательский дробный формат
Несколько слов о коде формата # » » ??/20. Первый знак # — означает любое число, включающее одну или несколько цифр; ноль отображаться не будет (если хотите, чтобы ноль отображался, замените формат на следующий 0 » » ??/20). Далее идет пробел, заключенный с двух сторон в двойные кавычки » » ; вообще говоря, в ячейке будет отображаться любой набор символов, заключенный в шаблоне формата с двух сторон в двойные кавычки; мы еще раз столкнемся с этим ниже. Два знака вопроса означают, что допускается одна или две цифры. Ну а 20 в знаменателе будет отображаться в любом случае. Excel автоматически пересчитает дробь по основанию 20. Если при этом числитель дроби должен выражаться не целым числом, Excel округлит его до целых. Например, в выбранном выше формате, и 0,4, и 0,42 будут отображаться, как 8/20.
В контрактах с иностранными компаниями я сталкивался с записью центов в виде простой дроби; что-то типа: 20 и 7/100 долларов. Начните с ввода в ячейку: 20, «пробел», 1/100. Выберите формат «Сотыми долями» (рис. 4а). Далее выберите «(все форматы)», и дополните шаблон двумя словами: «и», «долларов» (рис. 4б).
Рис. 4. Формат для отображения долларов и центов
В заключительном примере значение отображается в 16-х долях; за числом следует знак дюймов (рис. 5). Поскольку кавычки являются служебным символом для шаблона, чтобы отобразить сами кавычки, нужно перед ними набрать косую черту: «
Рис. 5. Формат для отображения дюймов
[1] Использованы официальные материалы Microsoft и советы Джона Уокенбаха.
Как узнать в Excel точка или запятая разделяет целую и дробную части?
Как определить, какой разделитель целой и дробной части числа используется в Эксель?
Какая формула Excel показывает какой установлен разделитель целой и дробной части числа?
Что делать если пользователь изменил десятичный разделитель, как сделать чтобы ответ всегда был правильный, независимо от настроек Эксель?
Иногда для разделения целой и дробной части используют точку, а иногда запятую и приходится иметь 2 версии формул, а если пользователь изменил настройки или клиент запустил таблицу на другом компьютере и таблица перестала работать?
Узнать какой разделитель используется в Экселе очень важно потому что можно делать формулы, которые будут работать при любых настройках.
Источник
Примеры функции ЧАСТНОЕ для деления без остатка в Excel
Функция ЧАСТНОЕ выполняет деление указанного числа на делитель и возвращает полученное целое значение без остатка от деления.
Примеры использования функции ЧАСТНОЕ в Excel
Пример 1. Определить погрешность результата при использовании функции ЧАСТНОЕ для деления чисел. Насколько целесообразно использовать данную функцию в том или ином случае? Предложить альтернативный вариант для получения более точных результатов.
Для заполнения столбца «Частное» используем функцию ЧАСТНОЕ. Пример для расчета значения в ячейке C3:
- A3 – число, которое является числителем в дробной записи деления;
- B3 – знаменатель дробной записи деления.
С использованием автозаполнения проведем все остальные вычисления:
Для получения точного результата используем оператор «/». Пример расчета для ячейки D3:
Перед вычислением погрешности выделите диапазон ячеек E3:E10 и установите тип данных «Процентный». Для расчета погрешности используем следующую формулу:
Как видно, погрешность может быть достаточно высокой. Для нахождения более точных целых значений целесообразно использовать оператор «/» совместно с функцией ОКРГУЛ. Например:
Для расчетов округленных значений использовалась формула =ОКРУГЛ(A3/B3;0) (на примере расчета для ячейки F3).
Калькулятор расчета давления труб в Excel
Пример 2. Выбрать трубопровод с подходящим сечением для линии подачи воды, если скорость потока составляет 1,5 м/с (1500 мм/с), а расход жидкости – 0,002 м3/с (2000000 мм3/с). В таблице представлены трубы с номинальными диаметрами (Ду).
Для расчета пропускного сечения трубы используется формула:
При выборе трубы всегда оставляют запас пропускного сечения (пропускное сечение должно быть больше, чем действительный расход), поэтому в данном случае целесообразно использовать формулу ЧАСТНОЕ.
Для поиска подходящего сечения трубы используем формулу (формула массива CTRL+SHIFT+Enter):
=E4;B3:B9;»»));B3:B9;0);1);»Нет трубы в списке»)’ >
- Запись ИНДЕКС(B3:B9;ПОИСКПОЗ(МИН(ЕСЛИ(B3:B9>=E4;B3:B9;»»));B3:B9;0);1) используется для поиска указанной ближайшей величины из диапазона (B3:B9), которая больше указанной (E4).
- Если искомая величина превышает значение последнего элемента в диапазоне (элемента с наибольшим значением), будет возвращен код ошибки #ЗНАЧ!. Благодаря функции ЕСЛИОШИБКА вместо кода ошибки будет отображена текстовая строка «Нет трубы в списке».
То есть, была выбрана труба с проходным сечением Ду 50 мм.
Особенности использования функции ЧАСТНОЕ в Excel
Функция имеет следующую синтаксическую запись:
- числитель – обязательный аргумент, характеризующий числитель дробной записи деления двух чисел;
- знаменатель – обязательный аргумент, который характеризует знаменатель дробной записи деления.
- Функция принимает в качестве аргументов только числовые значения и текстовые строки, которые могут быть преобразованы к числовому типу данных.
- Рассматриваемая функция возвращает код ошибки #ЗНАЧ!, если один из аргументов не является числом или текстовым представлением числового значения. Например, функция =ЧАСТНОЕ(10;«2») вернет значение 5, а с аргументами (10;«2в») вернет ошибку #ЗНАЧ!.
- Также не реализована поддержка логических значений (ИСТИНА, ЛОЖЬ), которые могут быть преобразованы в числовые значения 1 и 0 соответственно. Результатом выполнения функции при аргументах (10;ИСТИНА) будет код ошибки #ЗНАЧ!.
- Общепринятые правила запрещают деление чисел на 0 (нуль). Эта особенность учтена в Excel при использовании оператора «/», а также функций ЧАСТНОЕ и ОСТАТ. Функция =ЧАСТНОЕ(5;0) вернет код ошибки #ДЕЛ/0!.
- Функция ЧАСТНОЕ не может быть использована в качестве формулы массива. Для деления сразу нескольких значений можно использовать функционал автозаполнения ячеек.
- Для деления двух чисел в Excel используется символ «/», но при этом результатом вычислений является действительное число (число, которое может состоять из целой и дробной части).
- Для получения целой части числа, которое является частным от процедуры деления делимого на делитель, используют данную функцию.
- Для получения остатка от деления предусмотрена функция ОСТАТ.
- В отличие от операции округления, в результате которой возвращается ближайшее значение, функция просто отбрасывает дробную часть числа. Например, результат деления 8/3 равен 2,(6) (значение, которое ближе к 3). Однако функция при аргументах (8;3) функция вернет число 2.
Источник
Как выделить целую часть числа в excel
Извлекаем в EXCEL дробную часть числа
history 24 апреля 2013 г.
- Группы статей
- Округление и точность
Извлечем из числа 5,324 дробную часть, т.е. 0,324, а также его целую часть.
Решение основано на использовании функция ОСТАТ() .
Если делитель равен 1, то функция ОСТАТ() возвращает дробную часть положительного числа (см. файл примера ). Формула =ОСТАТ(3,56;1) вернет 0,56.
Если число отрицательное, то для нахождения дробной части числа, нужно записать формулу =ОСТАТ(-3,56;-1) , которая вернет -0,56.
Универсальная формула для выделения дробной части числа, находящегося в ячейке А1 : =ОСТАТ(A1;ЕСЛИ(A1
Для нахождения целой части числа должна быть использована функция ОТБР() . Почему не ЦЕЛОЕ() ? Для положительных чисел эта функция округляет до ближайшего меньшего целого, что нам подходит. Однако, для отрицательных чисел функция ЦЕЛОЕ() округляет до большего значения по модулю (см. Функция ОТБР() в MS EXCEL ).
Как в Экселе получить целую часть числа
Здравствуйте. Для того, чтобы в Excel от дробного числа оставить только его целую часть, без десятичной, используют функцию ОТБР(число; [количество разрядов]).
- Число – значение (ссылка на него), от которого отбрасываются десятичные знаки
- Количество разрядов – необязательный аргумент,
сколько знаков после запятой нужно оставить. По умолчанию равно нулю.
Вот результат работы этой функции на нескольких примерах:
Как видите, ОТБР просто убирает десятичные знаки из числа. Если указать количество разрядов не равным нулю, то после десятичной запятой останется указанное количество десятичных знаков. Если этот аргумент задать отрицательным, будут обнуляться соответствующие знаки слева от запятой.
Вы, так же, можете применять функции округления, но именно ОТБР строго отделяет лишние разряды числа. Когда речь не идёт об округлении по законам математики, используйте ОТБР, — это лучший способ избавиться от лишних знаков слева и справа от десятичной запятой.
Источник
Функция ЦЕЛОЕ в Excel для округления чисел до целого значения
Функция ЦЕЛОЕ в Excel возвращает ближайшее целое значение от числа, имеющего дробную часть, над которым выполняется операция округления.
Примеры расчетов с использованием функции ЦЕЛОЕ в Excel
Пример 1. Требуется определить остаток от деления двух действительных чисел с использованием Excel.
Заполним таблицу исходных данных:
Для решения поставленной задачи используем следующую формулу:
- B2 – делимое число;
- B3 – делитель числа;
- B2/B3 – операция деления делимого на делитель, результатом которой является дробное число, которое будет округлено до ближайшего целого функцией ЦЕЛОЕ.
То есть, остатком от деления 117 на 33 является число 18.
Примечание: в Excel существует функция для определения остатка от деления – ОСТАТ. Значит, записи «=B2-B3*(ЦЕЛОЕ(B2/B3))» и «ОСТАТ(117;33)» являются эквивалентными по смыслу. Функция ЦЕЛОЕ в данном примере была использована для наглядности.
Точные расчеты в Excel с округлением и без
Пример 2. В баллоне, рассчитанном на максимальное давление 1 Мпа, находится азот при температуре 35,4 градусов Цельсия(35,4+273,15 = 308,55 К). Масса газа составляет 10,2 кг, а объем полости баллона – 1,3 м3. Необходимо рассчитать давление газа на стенки баллона с округлением каждого параметра формулы до ближайшего меньшего числа, затем произвести расчеты без округления и сравнить полученные результаты.
Заполним таблицу данных:
Для получения ближайших меньших значений используем следующую запись:
Аналогично округляем до целого значение в ячейке C4, а затем выделим первые два значение (ячейки C3 и C4), наведем мышку так, чтобы курсор изменил свой вид на «+», нажмем правую кнопку мыши и, не отпуская ее, потянем выделенную область вниз до ячейки C8:
Для расчета давления внутри баллона используем известное уравнение Менделеева-Клапейрона:
- P – искомое давление;
- V – объем газа;
- M – молярная масса газа;
- m – масса газа;
- R – универсальная газовая константа;
- T – температура.
Вычислим округленное значение давления:
Примечание: в формуле используется дополнительный делитель 1000000 для конвертации величины Па в МПа.
Формула для определения точного значения давления:
В данном случае оба результата показывают, что давление газа в баллоне значительно превышает допустимое значение. Однако имеем существенные расхождения в результатах вычислений, которые играли бы роль в случае, если допустимое давление в баллоне составляло 1,5 МПа. Поэтому можно сделать вывод о том, что использование функции ЦЕЛОЕ в подобных расчетах недопустимо.
Анализ отклонений при округлениях в Excel на графиках
Пример 3. Имеем ряд действительных чисел. Необходимо построить на два графика (первый – на основе действительных чисел, второй – их округленных значений). Визуально определить расхождения построенных графиков.
Видим таблицу исходных данных:
Заполним таблицы целых чисел с использованием функции ЦЕЛОЕ:
Построим графики на основе имеющихся значений для визуального анализа отклонений:
Как видно, расхождения между полученными графиками незначительны, поэтому использование функции ЦЕЛОЕ допустимо для подобных построений. Однако, если требуется нахождение точки пересечения с другим графиком погрешность координат искомой точки может оказаться больше допустимой.
Функция ЦЕЛОЕ в Excel и особенности ее синтаксиса
Данная функция имеет следующую синтаксическую запись:
Единственным аргументом функции является число, принадлежащее к диапазону действительных чисел, над котором выполняется процедура округления до ближайшего меньшего целого. Аргумент является обязательным.
- Если в качестве аргумента функции будет передано нечисловое значение, результатом ее вычислений будут являться коды ошибок #ИМЯ? или #ЗНАЧ!.
- Если аргументом функции является значение, выраженное в процентах, перед операцией округления будет выполнена промежуточная операция по преобразованию в дробное число. Например, функция =ЦЕЛОЕ(99%) вернет значение 0 (нуль), поскольку перед округлением преобразует значение в 0,99. А значение в аргументе 111% вернет результат 1.
- При работе с числовыми данными из диапазона положительных чисел результаты выполнения функций ЦЕЛОЕ и ОТБР являются тождественными. Однако в случае отрицательных чисел результаты работы этих двух функций будут отличаться, поскольку ОТБР лишь отбрасывает дробную часть чисел, а не округляет до ближайшего меньшего значения.
- Если функция используется для целого числа, результатом ее выполнения будет являться то же самое целое число. Например, число 99 останется без изменений.
- При работе с отрицательными числами данная функция также выполняет округление в меньшую сторону. То есть, результатом вычисления =ЦЕЛОЕ(-5,7) будет являться число -6.
- Данная функция выполняет округление до ближайшего меньшего целого числа. Эту особенность необходимо учитывать во избежание серьезных погрешностей в расчетах. Например, по общепринятым правилам математики, при округлении некоторого числа до целого значения модуль разности последнего и первого должен быть минимальным (если округлить 2,3, то получим 2, если округлить 2,7, то получим 3). В случае работы функции имеем следующее значения в аргументе:
- (2,3) вернет значение 2;
- (2,7) также вернет значение 2.
Источник
отделить целую и дробную часть в Excel, как? Как отделить целую и дробную часть в Excel
В стандартных функциях есть «Целое».
А дальше, математика.
Мне нужно было отбросить целую часть от числа 8375,29 (т. е. чтобы в результирующей ячейке осталось число 29).
Прописал формулу:
=ОКРУГЛ (((8375,29-(ОТБР (8375,29;0)))*100);0)
Т. е. от исходной суммы отнял эту же сумму с отброшенной дробной частью, затем перевел дробное число в целое (умножил на 100) и весь результат округлил до целого, чтобы избежать погрешности в дальнейших вычислениях
Эта же формула с использованием ячейки с этим числом:
=ОКРУГЛ (((ЯЧЕЙКА СО ЗНАЧЕНИЕМ-(ОТБР (ЯЧЕЙКА СО ЗНАЧЕНИЕМ; 0)))*100);0)
Все ответы неправильные.
ОКРУГЛ — округляет, а не отбросит дробную часть, так что ОКРУГЛ (12,5) = 13 — ответ неверный.
ЦЕЛОЕ — округляет вниз, а не отбрасывает дробную часть, так что ЦЕЛОЕ (-12,1) = -13 — ответ неверный
Правильный ответ (для Excel 2003):
ОТБР — просто отбрасывает дробную часть числа, так что ОТБР (12,5) = 12, а ОТБР (-12,5) = -12
Дробную часть (в экселе 2003) можно найти вычислением, где A — начальное число:
Десятичные числа в Excel
В настоящее время в большинстве вычислений используются десятичные дроби. Однако в некоторых случаях вы можете столкнуться с простыми (обыкновенными) дробями.[1] Это может быть учебный пример, или диаметр вентиля (в долях дюйма), или, наконец, вес золотого слитка (в долях унции). ?
Excel предлагает 9 стандартных форматов обыкновенных дробей (рис. 1). Кроме того, вы можете создать пользовательский формат по своему усмотрению (об этом чуть позже).
Рис. 1. Стандартные форматы обыкновенных дробей в Excel
Скачать заметку в формате Word или pdf, также доступны примеры в формате Excel2013
Если вы уже ввели в ячейку число, например, 0,5, и хотите его отобразить в виде простой дроби, кликните на ячейке правой кнопкой мыши, выберите «Формат ячеек. », далее «Дробный» и «Простыми дробями» (рис. 2).
Рис. 2. Выбор формата «Дробный»
Excel так же, как и мы знает, что простые дроби используются редко, поэтому при попытке ввести в ячейку 1/2, Excel решит, что вы вводите дату и покажет «01.фев». Чтобы отобразить в ячейке дробь, введите 0, пробел, а затем 1/2. Аналогично вводится и составная дробь: наберите целую часть, пробел и дробную часть. Например, 1 2/3. Если вы выделите эту ячейку, в строке формул появится значение 1,666666666667, а запись в этой ячейке будет представлена как дробь.
Если числитель больше знаменателя, то Excel преобразует такую дробь в целую и дробную часть. Например, если вы введете 0 25/4, то Excel выразит это число как 6 1/4.
Если ни один из встроенных дробных форматов вам не подходит, создайте собственный! Например, на одном из форумов, я увидел вопрос, как отобразить 8/20? Наберите 0, пробел, 8/20. Не огорчайтесь, что Excel отобразил 2/5. Выделите ячейку, нажмите Ctrt+1, вызывая окно «Формат ячеек» (рис. 3а) и в открывшемся диалоговом окне в области «Числовые форматы» выберите «(все форматы)» (рис. 3б). А затем в области «Тип» отредактируйте шаблон формата, заменив # » » ??/?? на # » » ??/20.
Рис. 3. Пользовательский дробный формат
Несколько слов о коде формата # » » ??/20. Первый знак # — означает любое число, включающее одну или несколько цифр; ноль отображаться не будет (если хотите, чтобы ноль отображался, замените формат на следующий 0 » » ??/20). Далее идет пробел, заключенный с двух сторон в двойные кавычки » » ; вообще говоря, в ячейке будет отображаться любой набор символов, заключенный в шаблоне формата с двух сторон в двойные кавычки; мы еще раз столкнемся с этим ниже. Два знака вопроса означают, что допускается одна или две цифры. Ну а 20 в знаменателе будет отображаться в любом случае. Excel автоматически пересчитает дробь по основанию 20. Если при этом числитель дроби должен выражаться не целым числом, Excel округлит его до целых. Например, в выбранном выше формате, и 0,4, и 0,42 будут отображаться, как 8/20.
В контрактах с иностранными компаниями я сталкивался с записью центов в виде простой дроби; что-то типа: 20 и 7/100 долларов. Начните с ввода в ячейку: 20, «пробел», 1/100. Выберите формат «Сотыми долями» (рис. 4а). Далее выберите «(все форматы)», и дополните шаблон двумя словами: «и», «долларов» (рис. 4б).
Рис. 4. Формат для отображения долларов и центов
В заключительном примере значение отображается в 16-х долях; за числом следует знак дюймов (рис. 5). Поскольку кавычки являются служебным символом для шаблона, чтобы отобразить сами кавычки, нужно перед ними набрать косую черту: «
Рис. 5. Формат для отображения дюймов
[1] Использованы официальные материалы Microsoft и советы Джона Уокенбаха.
Как узнать в Excel точка или запятая разделяет целую и дробную части?
Как определить, какой разделитель целой и дробной части числа используется в Эксель?
Какая формула Excel показывает какой установлен разделитель целой и дробной части числа?
Что делать если пользователь изменил десятичный разделитель, как сделать чтобы ответ всегда был правильный, независимо от настроек Эксель?
Иногда для разделения целой и дробной части используют точку, а иногда запятую и приходится иметь 2 версии формул, а если пользователь изменил настройки или клиент запустил таблицу на другом компьютере и таблица перестала работать?
Узнать какой разделитель используется в Экселе очень важно потому что можно делать формулы, которые будут работать при любых настройках.
history 24 апреля 2013 г.
- Группы статей
- Округление и точность
Извлечем из числа 5,324 дробную часть, т.е. 0,324, а также его целую часть.
Решение основано на использовании функция ОСТАТ() .
Если делитель равен 1, то функция ОСТАТ() возвращает дробную часть положительного числа (см. файл примера ). Формула =ОСТАТ(3,56;1) вернет 0,56.
Если число отрицательное, то для нахождения дробной части числа, нужно записать формулу =ОСТАТ(-3,56;-1) , которая вернет -0,56.
Универсальная формула для выделения дробной части числа, находящегося в ячейке А1 : =ОСТАТ(A1;ЕСЛИ(A1
Для нахождения целой части числа должна быть использована функция ОТБР() . Почему не ЦЕЛОЕ() ? Для положительных чисел эта функция округляет до ближайшего меньшего целого, что нам подходит. Однако, для отрицательных чисел функция ЦЕЛОЕ() округляет до большего значения по модулю (см. Функция ОТБР() в MS EXCEL ).
Как в Экселе получить целую часть числа
Здравствуйте. Для того, чтобы в Excel от дробного числа оставить только его целую часть, без десятичной, используют функцию ОТБР(число; [количество разрядов]).
- Число – значение (ссылка на него), от которого отбрасываются десятичные знаки
- Количество разрядов – необязательный аргумент,
сколько знаков после запятой нужно оставить. По умолчанию равно нулю.
Вот результат работы этой функции на нескольких примерах:
Как видите, ОТБР просто убирает десятичные знаки из числа. Если указать количество разрядов не равным нулю, то после десятичной запятой останется указанное количество десятичных знаков. Если этот аргумент задать отрицательным, будут обнуляться соответствующие знаки слева от запятой.
Вы, так же, можете применять функции округления, но именно ОТБР строго отделяет лишние разряды числа. Когда речь не идёт об округлении по законам математики, используйте ОТБР, — это лучший способ избавиться от лишних знаков слева и справа от десятичной запятой.