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