Оглавление
Сайт TRUNC Функция Excel усекает число до заданного количества цифр. Она относится к категории Функция Excel "Математика и тригонометрия Функция используется в основном для удаления десятичных частей из числа.
Из приведенного выше изображения мы можем получить общее представление о TRUNC На протяжении всей статьи мы будем рассматривать детали этой функции.
📂 Скачать практическую тетрадь
Использование функции TRUNC.xlsmВведение в функцию TRUNC
❑ Цель
Excel TRUNC функция усекает число до целого числа, удаляя десятичную, или дробную, часть числа.
❑ Синтаксис
TRUNC(number,[num_digits])
❑ Аргумент Объяснение
Аргумент | Обязательно/Опционально | Пояснение |
---|---|---|
номер | Требуется | Число, которое будет усечено |
число_цифр | Дополнительно | Количество знаков после запятой в усеченном числе. Если этот аргумент опущен, в возвращаемом числе не будет десятичной части. |
❑ Выход
Сайт TRUNC функция возвращает усеченное числовое значение.
❑ Версия
Эта функция доступна начиная с Excel 2000. Поэтому любая версия, начиная с Excel 2000, имеет эту функцию.
4 Примера использования функции TRUNC в Excel
Теперь мы рассмотрим различные примеры применения различных TRUNC показаны функции.
1. удаление десятичных частей числа
Мы можем удалить десятичные части числа с помощью функции TRUNC Предположим, у нас есть набор данных, в котором есть несколько чисел с десятичными точками. Теперь мы применим функцию TRUNC функцию для удаления десятичных частей чисел.
➤ Введите следующую формулу в ячейку C5 ,
=TRUNC(B5)
Формула будет усекать номер ячейки B5 таким образом, чтобы в возвращаемом числе не было десятичных дробей.
➤ После этого нажмите ENTER .
В результате вы получите целочисленную часть номера ячейки B5 в камере C5 .
➤ Теперь перетащите ячейку C5 в конец вашего набора данных, чтобы применить ту же формулу для всех чисел.
Если вы понаблюдаете, то увидите, что TRUNC функция возвращает ноль для любого числа от 0 до 1.
Мы можем использовать другие функции, такие как Функция INT в Excel , Функция Excel ROUND или Функция Excel ROUNDDOWN вместо TRUNC функция для удаления десятичных частей числа. Применение этих функций для данного примера показано на рисунке ниже.
Читать далее: 51 наиболее часто используемая математическая и триггерная функция в Excel
2. Сокращение числа до определенной цифры с помощью функции TRUNC
Excel TRUNC Функция может быть использована для сокращения числа до определенной цифры. Допустим, в нашем наборе данных есть несколько чисел в столбце B и количество цифр, которые мы хотим получить после десятичной точки, указаны в столбце C Теперь мы будем использовать TRUNC функция для сокращения этих чисел до указанных цифр.
➤ Сначала введите формулу в ячейку D5 ,
=TRUNC(B5,C5)
Формула сократит количество ячеек B5 в указанный разряд ячейки C5 и вернет сокращенное число в ячейке D5 .
➤ Нажмите ENTER .
И мы получим сокращенный номер в ячейке D5.
➤ Наконец, перетащите ячейку D5 до конца вашего набора данных.
В результате мы получим все числа, сокращенные до конкретных цифр, которые мы указали в столбце C .
Если вы внимательно понаблюдаете, то сможете увидеть клетку C8 и C9 В формуле удаляются цифры из целой части числа и возвращается 0 в том месте, где указанная цифра отрицательна.
Подробнее: 44 математические функции в Excel (скачать бесплатно PDF)
Похожие чтения
- Как использовать функцию SIN в Excel (6 простых примеров)
- Как использовать функцию PI в Excel (7 примеров)
- Использование функции Excel QUOTIENT (4 подходящих примера)
- Как использовать функцию MMULT в Excel (6 примеров)
- Функция VBA EXP в Excel (5 примеров)
3. Функция TRUNC для удаления времени из ячеек даты и времени
TRUNC Функция также может быть использована для удаления времени из ячеек даты и времени. Предположим, что на данный момент у нас есть некоторые даты и время в нашем наборе данных. Мы хотим удалить часть времени и извлечь только часть даты из этих дат и времени.
➤ Сначала введите следующую формулу в ячейку C5 ,
=TRUNC(B5)
Формула усечет часть времени из даты и времени ячейки B5 .
➤ После этого нажмите ENTER
В результате вы увидите, что часть времени отображается 0:00 в камере C5 .
➤ Перетащите ячейку C5 в конец вашего набора данных, чтобы применить ту же формулу для всех остальных дат и времени.
Мы можем удалить 0:00 из этих клеток. Чтобы сделать это,
➤ Перейти к Главная> Номер и выберите Короткая дата .
В результате вы увидите 0:00 удаляется из ячеек. Теперь у нас есть только даты.
4. Функция TRUNC в VBA
TRUNC не является частью функции application.worksheetfunction. В результате ее нельзя использовать в Excel VBA Но мы можем применить функция FORMAT для достижения того же результата. Предположим, у нас есть следующий набор данных, в котором мы хотим преобразовать число с двумя десятичными точками.
Чтобы сделать это в первую очередь,
➤ Нажмите ALT+F11 чтобы открыть VBA окно и нажмите CTRL+G чтобы открыть Срочно поле в VBA окно.
После этого,
➤ Вставьте следующий код в Срочно строку за строкой и нажмите ENTER после каждой строки.
Диапазон("C5") = Формат(Диапазон("B5"), "##.##") Диапазон("C6") = Формат(Диапазон("B6"), "##.##") Диапазон("C7") = Формат(Диапазон("B7"), "##.##") Диапазон("C8") = Формат(Диапазон("B8"), "##.##") Диапазон("C9") = Формат(Диапазон("B9"), "##.##") Диапазон("C10") = Формат(Диапазон("B10"), "##.##")
Код вернет номера столбцов C с двумя десятичными точками в столбце D .
➤ Закройте VBA окно.
Теперь вы увидите числа с двумя десятичными точками в столбце C .
💡 Что нужно помнить при использовании функции TRUNC
📌 The TRUNC функция даст #VALUE! ошибка, если вы вводите данные в текстовом формате.
📌 The INT функция и ROUNDDOWN функция дает тот же результат, что и TRUNC функция. Но TRUNC Функция проще в использовании, поскольку требует меньшего количества аргументов.
Заключение
Надеюсь, теперь вы знаете, как Excel TRUNC Как работает функция и как применять функцию в различных условиях. Если у вас возникли какие-либо неясности, пожалуйста, оставьте комментарий.