Как использовать функцию FLOOR в Excel (11 примеров)

  • Поделись Этим
Hugh West

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

Скачать рабочую тетрадь

Использование функции FLOOR.xlsm

FLOOR Функция: Синтаксис & Аргументы

⦿ Функция Цель

Сайт Функция ПОЛ округляет число до ближайшего кратного значения.

⦿ Синтаксис

FLOOR(число, значение)

⦿ Аргументы

Аргумент Обязательно/Опционально Пояснение
номер Требуется Число для округления.
значение Требуется Кратное число, до которого следует округлить число.

⦿ Возвращаемое значение

Сайт Функция ПОЛ возвращает округленное число.

⦿ Версия

Сайт Функция ПОЛ была введена в Excel 2003 версии и доступен для всех последующих версий.

11 примеров использования функции FLOOR в Excel

Здесь мы использовали следующие две таблицы для демонстрации применения системы Функция ПОЛ в Excel.

Для создания статьи мы использовали Microsoft Excel 365 версию, вы можете использовать любые другие версии в зависимости от вашего удобства.

1. использование функции FLOOR для значения положительных чисел и положительных целых чисел

Для округления цен на Колонка цен вы можете использовать Функция ПОЛ и для получения округленных чисел мы добавили Колонка "Округленная цена .

➤ Выберите выходную ячейку D5

=FLOOR(C5,100)

Вот, C5 это цена, которую мы хотим округлить в меньшую сторону и 100 это значение . ПОЛ округлит в меньшую сторону значение в C5 до ближайшего кратного 100 .

➤ Нажмите ENTER

➤ Перетащите вниз Наполнительная рукоятка Инструмент

Результат :

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

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

=FLOOR(2341.76,100)

Читать далее: 51 наиболее часто используемая математическая и триггерная функция в Excel

2. для положительных чисел и отрицательных целых значений

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

➤ Выберите выходную ячейку D5

=FLOOR(C5,-1000)

Вот, C5 цена, которую мы хотим округлить в меньшую сторону и - 1000 это значение .

➤ Нажмите ENTER

➤ Перетащите вниз Наполнительная рукоятка Инструмент

Результат :

Из-за использования отрицательных значений значимости для положительных цен, мы получаем #NUM! Ошибка здесь.

Читать далее: 44 математические функции в Excel (Скачать бесплатно PDF)

3. Использование функции FLOOR для значения отрицательных чисел и положительных целых чисел

Вы можете округлить отрицательные значения температур, используя положительные значения значимости в Функция ПОЛ .

➤ Выберите выходную ячейку D5

=FLOOR(C5,5)

Вот, C5 это температура, которую мы хотим округлить в меньшую сторону и 5 это значение . ПОЛ округлит в меньшую сторону значение в C5 до ближайшего кратного 5 .

➤ Нажмите ENTER

➤ Перетащите вниз Наполнительная рукоятка Инструмент

Результат :

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

Читать далее: Как использовать функцию ROUNDDOWN в Excel (5 методов)

4. Функция FLOOR для отрицательных чисел и отрицательных целых значений

Мы округлим отрицательные температуры, используя отрицательные значения значимости в Функция ПОЛ .

➤ Выберите выходную ячейку D5

=FLOOR(C5,-5)

Вот, C5 это отрицательная температура, которую мы хотим округлить, а - 5 это значение . ПОЛ округлит значение в C5 до ближайшего кратного 5 .

➤ Нажмите ENTER

➤ Перетащите вниз Наполнительная рукоятка Инструмент

Результат :

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

Читать далее: Как использовать функцию ROUND в Excel (с 9 примерами)

5. для значения фракции

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

➤ Выберите выходную ячейку D5

=FLOOR(C5,0.5)

Вот, C5 это цена, которую мы хотим округлить в меньшую сторону и 0.5 это значение . ПОЛ округлит в меньшую сторону значение в C5 до ближайшего кратного 0.5 .

➤ Нажмите ENTER

➤ Перетащите вниз Наполнительная рукоятка Инструмент

Результат :

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

Читать далее: Как использовать функцию ROUNDUP в Excel (6 примеров)

Похожие чтения

  • Как использовать функцию MMULT в Excel (6 примеров)
  • Функция VBA EXP в Excel (5 примеров)
  • Как использовать функцию TRUNC в Excel (4 примера)
  • Использование функции TAN в Excel (6 примеров)
  • Как использовать функцию PI в Excel (7 примеров)

6. за нулевую значимость

Здесь мы будем использовать значение в Функция ПОЛ как ноль для округления цен в меньшую сторону.

➤ Выберите выходную ячейку D5

=FLOOR(C5,0)

Вот, C5 это цена, которую мы хотим округлить в меньшую сторону и 0 это значение .

➤ Нажмите ENTER

➤ Перетащите вниз Наполнительная рукоятка Инструмент

Результат :

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

7. для того же числа и значения

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

➤ Выберите выходную ячейку E5

=FLOOR(C5,D5)

Вот, C5 это цена, которую мы хотим округлить в меньшую сторону и D5 это значение .

➤ Нажмите ENTER

➤ Перетащите вниз Наполнительная рукоятка Инструмент

Результат :

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

8. для нечислового значения

У нас есть нечисловые значения в Значение столбец, который мы будем использовать в качестве значений значимости в Функция ПОЛ .

➤ Выберите выходную ячейку E5

=FLOOR(C5,D5)

Вот, C5 это цена, которую мы хотим округлить в меньшую сторону и D5 это значение который имеет текстовый формат.

➤ Нажмите ENTER

➤ Перетащите вниз Наполнительная рукоятка Инструмент

Результат :

Из-за использования нечисловых значений значимости мы получаем #VALUE! Ошибка здесь.

9. Использование функции FLOOR в формуле

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

➤ Выберите выходную ячейку E5

=FLOOR(C5*D5,5)

Вот, C5 цена и D5 это скидка.

  • (C5*D5)→ Это умножит цену с учетом скидки.

    Выход→117.09

  • FLOOR((C5*D5),5) становится

    ПОЛ(117.09,5)→ ПОЛ округлит значение в меньшую сторону 117.09 до ближайшего кратного 5 .

    Выход→115

➤ Нажмите ENTER

➤ Перетащите вниз Наполнительная рукоятка Инструмент

Результат :

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

10. Использование функции FLOOR для времени

Здесь мы округлим время в меньшую сторону или опустим минуты из времени заказа и получим только час из времени заказа.

➤ Выберите выходную ячейку D5

=FLOOR(C5, "1:00")

Вот, C5 это порядковое время, которое мы хотим округлить в меньшую сторону и "1:00" это значение . ПОЛ округлит в меньшую сторону значение в C5 до ближайшего кратного 1:00 .

➤ Нажмите ENTER

➤ Перетащите вниз Наполнительная рукоятка Инструмент

Результат :

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

11. Использование функции FLOOR в коде VBA

Вы можете использовать Функция ПОЛ в VBA код также.

➤ Перейти к Разработчик Tab>> Visual Basic Вариант

Затем Редактор Visual Basic откроется.

➤ Перейти к Вставка Tab>> Модуль Вариант

После этого Модуль будет создан.

➤ Напишите следующий код

 Sub floornumber() Range("D5") = Application.WorksheetFunction.Floor((Range("C5")), 1000) Range("D6") = Application.WorksheetFunction.Floor((Range("C6")), 1000) Range("D7") = Application.WorksheetFunction.Floor((Range("C7")), 1000) Range("D8") = Application.WorksheetFunction.Floor((Range("C8")), 1000) Range("D9") = Application.WorksheetFunction.Floor((Range("C9")), 1000) Range("D10") =.Application.WorksheetFunction.Floor((Range("C10")), 1000) Range("D11") = Application.WorksheetFunction.Floor((Range("C11")), 1000) End Sub 

ПОЛ округлит значения ячеек в меньшую сторону C5 на C11 из Колонка C до ближайшего кратного 1000 . и получим выходы в соответствующих ячейках из Колонка D .

➤ Нажмите F5

Результат :

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

На что обратить внимание

🔺 Если число само по себе отрицательное, то можно использовать только отрицательные значения Значение

🔺The Функция ПОЛ работает только с числовыми значениями

🔺 При использовании нуля в качестве Значения эта функция выдаст ошибку

🔺 Если Функция ПОЛ имеет одинаковые значения для двух аргументов, то округления не произойдет

Практическая секция

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

Заключение

В этой статье мы постарались рассказать о введении и использовании Функция ПОЛ Если у вас есть какие-либо предложения или вопросы, не стесняйтесь поделиться ими в разделе комментариев.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.