تابع TRUNC اکسل – تعیین اعشار عدد

چطور عدد اعشار را از عدد صحیح در اکسل جدا کنیم؟

تابع TRUNC اکسل – تعیین اعشار عدد

به دلایلی شما نیاز دارید قسمت اعشار یک عدد را از طریق فرمول در اکسل حذف کنید. تابع TRUNC اکسل برای تعیین تعداد اعشار عدد کاربرد دارد.

برای حذف قسمت اعشار یک عدد از تابع TRUNC استفاده کنید.

ساختار تابع TRUNC:

=TRUNC(number, [num_digits])

=TRUNC(تعداد ارقام, عدد )

در قسمت number عدد اعشاری مورد نظر خود را وارد کنید.

در قسمت num_digits تعداد ارقامی که قصد دارید بعد از ممیز باقی بماند را وارد کنید.(این قسمت اختیاری می باشد و اگر خالی بماند، اکسل عدد 0 را برای آن در نظر می گیرد)

=TRUNC(155.256,1)=155.2

=TRUNC(155.256)=155

تفاوت تابع trunc ، با دو تابع INT و ROUND در چیست؟

شاید در نگاه اول، این تابع با تابع INT خروجی یکسانی بدهد.اما توجه کنید که این خروجی فقط برای اعداد مثبت می باشد و برای اعداد منفی متفاوت می باشد.

=TRUNC(-4.3)=-4

=INT(-4.3)=-5

تابع ROUND برای گرد کردن اعداد می باشد ولی تابع TRUNC فقط به حذف ارقام اعشار می پردازد.

=ROUND(2.15, 0)=2

=INT(2.15)=2

=TRUNC(2.15)=2

=ROUND(-2.15, 0)=-2

=INT(-2.15)=-3

=TRUNC(-2.15)=-2

9 thoughts on “تابع TRUNC اکسل – تعیین اعشار عدد

  1. محمد شمس میگوید:

    سلام
    وقت بخیر
    تابعی وجود دارده که تعداد اعشار رو نمایش بده؟
    مثلا یه عدد اعشاری رو وارد کنیم و رزولیشن اعشار رو نمایش بده؟
    مثلا 3.2564 رو وارد کنیم و 0.0001 رو نمایش بده

    • آموزش آفیس میگوید:

      سلام.وقت شما هم بخیر.از این فرمول استفاده کنید.داخل سلول A1 عدد مورد نظر رو وارد کنید.
      ="0."&REPT(0,(LEN(A1)-FIND(".",A1))-1)&"1"
      این فرمول از ترکیب سه تابع زیر به دست آماده است
      REPT
      FIND
      LEN

  2. حامد میگوید:

    با سلام
    در آفیس 2019 به جای ویرگول در فرمان TRUNC، نقطه ویرگول هست.

  3. امیر میگوید:

    سلام مشکلی که دارم وقتی نمودار میخوام بکشم اگر اعداد بدون اعشار باشد درست می کشد اما اگر اعشاری باشد مقدار وای کلا صفر قرار می دهد و نمودار افقی هست

  4. پیمان میگوید:

    با سلام
    من میخوام مثلا عدد 5.68695131 دارم اما فقط 5 رقم از اعشار آن حساب شود و هچنین عدد صحیح آن حذف شود که برابر با 0/68695 می شود
    لطفا من را راهنمایی کنید

    • علی محمد میگوید:

      شما اگر TRUNK یک عدد را از اصل عدد کم کنید قسمت اعشار آن عدد باقی میماند
      =(A-TRUNC(A,5

  5. سعید میگوید:

    سلام خسته نباشید
    من میخوام یه مقدار که تو یه سلول مینویستم اگر مقدار اعشار عدد مثلا ۱۴٫۲ بود بشه ۱۴ اگر بزرگتر از نصف بود ینی مثلا ۱۴٫۵-۱۴٫۶-۱۴٫۷ تا ۱۴٫۹ بشه ۱۵ میشه فرمولش ر برام بنویسید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *