دالة الـTRUNC في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية

الكاتب: سامي -
دالة الـTRUNC في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية
"تعريف دالة الـTRUNC في الإكسيل

تصنف دالة الـTRUNC ضمن دوال الرياضيات والمثلثات التابعة لبرنامج إكسيل، حيث يتم استخدام هذه الدالة لحذف الجزء الكسري من رقم معين مدخل في صيغة دالة الـTRUNC وإبقاء العدد الصحيح، بحيث يتم حذف عدد من المنازل العشرية تبعًا لقيمة اختيارية يقوم المستخدم بتحديدها، إذ يمكن أن تكون هذه القيمة موجبة أو سالبة أو صفر، وعادةً ما يتم استخدام هذه الدالة في عملية التحليل المالي، إذ يمكن استخدامها لاقتطاع رقم إلى دقة معينة، كما يتم استخدامها لاستخراج التواريخ من مجموعة بيانات التاريخ والوقت، ولقد تم تطوير هذه الدالة في إصدار إكسيل لعام 2007، وبالتالي فإن وظيفة هذه الدالة غير موجودة في الإصدارات الأقدم.

كيفية استخدام دالة الـTRUNC في الإكسيل

تعد وظيفة دالة الـTRUNC مشابهة لوظيفة دالة INT، حيث تقوم كلا الدالتين بإرجاع الأعداد الصحيحة فقط، ولكن هنالك اختلاف بسيط في القيمة المرجعة لكل منهما، إذ تزيل دالة TRUNC الجزء الكسري من الرقم، بينما تقوم دالة INT بتقريب الأرقام إلى أقرب عدد صحيح بناءً على قيمة الجزء الكسري من الرقم، حيث يظهر الاختلاف في وظيفة هاتين الدالتين عند استخدام الأعداد السالبة، فعلى سبيل المثال ترجع دالة TRUNC القيمة 4- عند إدخال الرقم 4.5- في صيغتها، بينما تُرجع دالة INT الرقم 5- وهو الرقم الأقل، ويتم البدء بإنشاء صيغة دالة الـTRUNC من خلال إدخال الرقم المراد إزالة الجزء الكسري منه مكان ""number"" في صيغة الدالة، ومن ثم إدخال رقم يحدد دقة اقتطاع الجزء الكسري مكان ""num_digits"" في صيغة الدالة، حيث تعد القيمة الافتراضية لـهذا الرقم هي صفر، كما تعد هذه الخطوة اختيارية، حيث يمكن أن تقوم الدالة بوظيفتها دون إدخال قيمة لـ""num_digits""، ويتم كتابة الصيغة العامة لدالة الـTRUNC على النحو الآتي:

TRUNC(number, [num_digits])=

أمثلة عملية على استخدام دالة الـTRUNC في الإكسيل

تتعامل دالة الـTRUNC معالأعداد العشرية باختلاف نوعية القيمة المحددة لـ""num_digits""، فعند إدخال قيمة سالبة أقل من الصفر مكان ""num_digits"" سيتم تحديد عدد المنازل العشرية المتبقية على يسار الفاصلة، وعند إدخال قيمة موجبة فسيتم تحديد عدد المنازل العشرية المتبقية على يمين الفاصلة، بينما يتم إزالة كافة المنازل العشرية للانتهاء بعدد صحيح عند إدخال القيمة صفر مكان ""num_digits"" في صيغة الدالة، وفي ما يلي سيتم تقديم بعض الأمثلة العملية على استخدام دالة الـTRUNC:


 
لإزالة الجزء الكسري من القيمة 662.79 الموجودة في الخلية A1، فيمكن استخدام الصيغة الآتية، بحيث ستظهر النتيجة ""662"":

TRUNC(A1)=

لإزالة الجزء الكسري من القيمة 662.79 الموجودة في الخلية A1، بالإضافة إلى القيمة ""0"" لتحديد دقة إقتطاع الجزء الكسري، فيمكن استخدام الصيغة الآتية، بحيث ستظهر النتيجة ""662"":

TRUNC(A1, 0)=

لإزالة الجزء الكسري من القيمة 662.79 الموجودة في الخلية A1، بالإضافة إلى القيمة ""1"" لتحديد دقة إقتطاع الجزء الكسري، فيمكن استخدام الصيغة الآتية، بحيث ستظهر النتيجة ""662.7"":

TRUNC(A1, 1)=

لإزالة الجزء الكسري من القيمة 54.1 الموجودة في الخلية A2، بالإضافة إلى القيمة ""-1"" لتحديد دقة إقتطاع الجزء الكسري، فيمكن استخدام الصيغة الآتية، بحيث ستظهر النتيجة ""50"":
TRUNC(A2, -1)=
"
شارك المقالة:
474 مشاهدة
هل أعجبك المقال
0
0

مواضيع ذات محتوي مطابق

التصنيفات تصفح المواضيع
youtubbe twitter linkden facebook