تابع TRUNC

حذف اعشار به تعداد دلخواه

ساختار تابع

=TRUNC(number, [num_digits])

برای مشاهده توضیح هر ورودی، نشانگر ماوس را روی نام آن نگه دارید.

توضیح کامل

تابع TRUNC بخش اعشاری عدد را بدون گرد کردن حذف می‌کند. با ورودی دوم می‌توان مشخص کرد چند رقم اعشار باقی بماند.

مثال: عدد 8.97 می‌شود 8
=TRUNC(8.97)

مثال: نگه داشتن دو رقم اعشار بدون گرد کردن
=TRUNC(A2, 2)
⚙

مشخصات فنی

ویژگی‌های فنی و سازگاری تابع

مقدماتی
▣ دسته‌بندی اکسلی ریاضی و مثلثات
◷ اولین نسخه همه نسخه‌ها
↦ نوع خروجی عدد
ϟ Volatile خیر
⌗ Dynamic Array خیر
★ محبوبیت ۵۰ از ۱۰۰

ورودی‌های تابع

نام ورودی نوع وضعیت توضیح
number هر نوع الزامی عدد
num_digits هر نوع اختیاری تعداد رقم اعشار
Function Arguments
TRUNC
هر نوع
هر نوع
حذف اعشار به تعداد دلخواه

کاربردهای تابع

✓

حذف اعشار بدون گرد کردن

برداشتن اعشار از نتیجه‌ی محاسبه

✓

جدا کردن تاریخ از ساعت

برداشتن بخش تاریخ از سلولی که تاریخ و ساعت با هم دارد

خطاهای رایج و راه‌حل

#VALUE!

ورودی عدد نیست

راه‌حل: تبدیل متن به عدد

✦

نکات مهم

  • این تابع گرد نمی‌کند؛ 8.99 هم 8 می‌شود.
  • اگر ورودی دوم نوشته نشود، همه‌ی اعشار حذف می‌شود.
  • نتیجه‌ی آن با ROUNDDOWN یکی است.

توضیحات بیشتر

تفاوت این تابع با INT در اعداد منفی است: TRUNC فقط اعشار را برمی‌دارد و 3.2- می‌شود 3-، ولی INT آن را به 4- می‌رساند.

توابع مرتبط و جایگزین

مشابه

مناسب برای

این تابع برای گروه‌های زیر کاربرد بیشتری دارد.

کاربردها