Содержание
- Как в эксель отделить дробную часть числа
- отделить целую и дробную часть в 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 дробную часть числа
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 версии формул, а если пользователь изменил настройки или клиент запустил таблицу на другом компьютере и таблица перестала работать?
Узнать какой разделитель используется в Экселе очень важно потому что можно делать формулы, которые будут работать при любых настройках.
Функция ЦЕЛОЕ в 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 и особенности ее синтаксиса
Данная функция имеет следующую синтаксическую запись:
=ЦЕЛОЕ(число)
Единственным аргументом функции является число, принадлежащее к диапазону действительных чисел, над котором выполняется процедура округления до ближайшего меньшего целого. Аргумент является обязательным.
Примечания 1:
- Если в качестве аргумента функции будет передано нечисловое значение, результатом ее вычислений будут являться коды ошибок #ИМЯ? или #ЗНАЧ!.
- Если аргументом функции является значение, выраженное в процентах, перед операцией округления будет выполнена промежуточная операция по преобразованию в дробное число. Например, функция =ЦЕЛОЕ(99%) вернет значение 0 (нуль), поскольку перед округлением преобразует значение в 0,99. А значение в аргументе 111% вернет результат 1.
- При работе с числовыми данными из диапазона положительных чисел результаты выполнения функций ЦЕЛОЕ и ОТБР являются тождественными. Однако в случае отрицательных чисел результаты работы этих двух функций будут отличаться, поскольку ОТБР лишь отбрасывает дробную часть чисел, а не округляет до ближайшего меньшего значения.
Примечания 2:
- Если функция используется для целого числа, результатом ее выполнения будет являться то же самое целое число. Например, число 99 останется без изменений.
- При работе с отрицательными числами данная функция также выполняет округление в меньшую сторону. То есть, результатом вычисления =ЦЕЛОЕ(-5,7) будет являться число -6.
- Данная функция выполняет округление до ближайшего меньшего целого числа. Эту особенность необходимо учитывать во избежание серьезных погрешностей в расчетах. Например, по общепринятым правилам математики, при округлении некоторого числа до целого значения модуль разности последнего и первого должен быть минимальным (если округлить 2,3, то получим 2, если округлить 2,7, то получим 3). В случае работы функции имеем следующее значения в аргументе:
- (2,3) вернет значение 2;
- (2,7) также вернет значение 2.
Извлечем из числа 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.
Совет: Если вы хотите разделить числные значения, используйте оператор /, так как в Excel нет функции DIVIDE. Например, чтобы разделить 5 на 2, введите =5/2 в ячейку, которая возвращает 2,5. Функция QUOTIENT для этих же чисел =QUOTIENT(5;2) возвращает 2, так как функция QUOTIENT не возвращает остаток. Другие способы дележения чисел см. в этой теме.
Описание
Возвращает целую часть результата деления с остатком. Эта функция используется, когда нужно отбросить остаток от деления.
Синтаксис
ЧАСТНОЕ(числитель;знаменатель)
Аргументы функции ЧАСТНОЕ указаны ниже.
-
Числитель Обязательный. Делимое.
-
Знаменатель Обязательный. Делитель.
Замечание
Если один из аргументов не является числом, то quotient возвращает #VALUE! значение ошибки #ЗНАЧ!.
Пример
Скопируйте пример данных из следующей таблицы и вставьте его в ячейку A1 нового листа Excel. Для переключения между формулами и их результатами нажмите клавишу F2. При необходимости измените ширину столбцов, чтобы видеть все данные.
Формула |
Описание |
Результат |
---|---|---|
=ЧАСТНОЕ(5; 2) |
Целая часть результата деления 5/2 |
2 |
=ЧАСТНОЕ(4,5; 3,1) |
Целая часть результата деления 4,5/3,1 |
1 |
=ЧАСТНОЕ(-10;3) |
Целая часть результата деления -10/3 |
-3 |
См. также
ПРОИЗВЕД
Умножение и деление чисел в 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 от дробного числа оставить только его целую часть, без десятичной, используют функцию ОТБР(число; [количество разрядов]).
- Число – значение (ссылка на него), от которого отбрасываются десятичные знаки
- Количество разрядов – необязательный аргумент,
сколько знаков после запятой нужно оставить. По умолчанию равно нулю.
Вот результат работы этой функции на нескольких примерах:
Как видите, ОТБР просто убирает десятичные знаки из числа. Если указать количество разрядов не равным нулю, то после десятичной запятой останется указанное количество десятичных знаков. Если этот аргумент задать отрицательным, будут обнуляться соответствующие знаки слева от запятой.
Вы, так же, можете применять функции округления, но именно ОТБР строго отделяет лишние разряды числа. Когда речь не идёт об округлении по законам математики, используйте ОТБР, — это лучший способ избавиться от лишних знаков слева и справа от десятичной запятой.
Добрый день! Ответа на форуме не нашёл. Подскажите пожалуйста! Как убрать целое число и оставить только значения после запятой? Заранее благодарен! |
|
R Dmitry Пользователь Сообщений: 3103 Excel,MSSQL,Oracle,Qlik |
#2 08.01.2012 15:00:01 {quote}{login=Vasili}{date=08.01.2012 02:56}{thema=Как убрать целое число и оставить только значения после запятой.}{post}Добрый день! Ответа на форуме не нашёл. Подскажите пожалуйста! Как убрать целое число и оставить только значения после запятой? Заранее благодарен!{/post}{/quote} =A1-ЦЕЛОЕ(A1)
|
|
{quote}{login=Vasili}{date=08.01.2012 02:56}{thema=Как убрать целое число и оставить только значения после запятой.}{post}Ответа на форуме не нашёл.{/post}{/quote} =A1 — ОТБР(A1) |
|
Да ладно уж.. Не надо издеваться надо мной, я и так борюсь тут изо всех сил с этими врагами :)) |
|
okshef Пользователь Сообщений: 145 |
=ОСТАТ(A1;1) =A1-ОТБР(A1;0) Число в А1 |
R Dmitry Пользователь Сообщений: 3103 Excel,MSSQL,Oracle,Qlik |
#6 08.01.2012 15:07:43 Сходство между функциями ОТБР и ЦЕЛОЕ заключается в том, что обе они возвращают целые числа. Функция ОТБР отбрасывает дробную часть числа. Функция ЦЕЛОЕ округляет число до ближайшего целого с недостатком с учетом значения дробной части. Эти функции различаются только при использовании отрицательных чисел: ОТБР(-4.3) возвращает значение -4, в то время как ЦЕЛОЕ(-4.3) возвращает -5, поскольку -5 — ближайшее меньшее число.
|
|
okshef Пользователь Сообщений: 145 |
|
{quote}{login=R Dmitry}{date=08.01.2012 03:07}{thema=}{post}Сходство между функциями ОТБР и ЦЕЛОЕ заключается в том, что обе они возвращают целые числа. Функция ОТБР отбрасывает дробную часть числа. Функция ЦЕЛОЕ округляет число до ближайшего целого с недостатком с учетом значения дробной части. Эти функции различаются только при использовании отрицательных чисел: ОТБР(-4.3) возвращает значение -4, в то время как ЦЕЛОЕ(-4.3) возвращает -5, поскольку -5 — ближайшее меньшее число. Спасибо большое, понял! Функция ОТБР — то, что нужно. |
|
Казанский Пользователь Сообщений: 8839 |
#9 08.01.2012 16:10:43 Немного изврата =ТЕКСТ(A1;»чч:мм:сс,000″)+0 |
Перейти к содержанию
На чтение 1 мин Опубликовано 31.07.2015
- ЦЕЛОЕ
- ОТБР
Этот пример иллюстрирует работу двух функций для отбрасывания десятичной части числа в Excel: INT (ЦЕЛОЕ) и TRUNC (ОТБР).
ЦЕЛОЕ
Функция INT (ЦЕЛОЕ) округляет число до ближайшего целого числа.
=INT(A1)
=ЦЕЛОЕ(A1)
Функция INT (ЦЕЛОЕ) отбрасывает десятичную часть только положительного числа. Отрицательное она округляет до меньшего целого.
ОТБР
Функция TRUNC (ОТБР) всегда отбрасывает знаки справа от запятой.
=TRUNK(A1,0)
=ОТБР(A1;0)
Функция TRUNC (ОТБР) может оставить требуемое количество знаков после запятой, отбросив остальные.
=TRUNK(A1,2)
=ОТБР(A1;2)
=TRUNK(A1,3)
=ОТБР(A1;3)
Оцените качество статьи. Нам важно ваше мнение: