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

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

تعد داالة الـFORECAST ETS STAT إحدى الدوال المشتقة من دالة الـFORECAST التي تنتمي للدوال الإحصائية في برمجية الإكسيل، حيث تقوم هذه الدالة بحساب قيمة إحصائية محددة تتعلق بالتنبؤ ذي النوع الأسي المرتبط بسلسلة زمنية معينة، وتعد داالة الـFORECAST ETS STAT جديدة نوعًا ما، حيث تم إدراجها في 3 إصدارات لإكسيل؛ إصدار عام 2016، إصدار عام 2019، وإصدار Office 365، ولذلك فهي لا تتوفر في الإصدارات السابقة، ومن الجدير بالذكر أن نوع القيمة الإحصائية التي ترجعها هذه الدالة تعتمد على خيار المستخدم، حيث تقوم هذه الدالة بحساب القيمة الإحصائية المحددة عن طريق أعداد صحيحة تمثل الطرق المعتمدة، حيث تتمثل الطريقة Alpha parameter of ETS algorithm بواحد، Beta parameter of ETS algorithm باثنين، Gamma parameter of ETS algorithm بثلاثة، MASE metric بأربعة، SMAPE metric بخمسة، MAE metric بستة، RMSE metric بسبعة، والطريقة Step size detected بثمانية.

كيفية استخدام دالة الـFORECAST ETS STAT في الإكسيل

تقوم دالة الـFORECAST ETS STAT بحساب القيمة الإحصائية عن طريق صيغة تتطلب 3 مدخلات إجبارية و3 مدخلات اختيارية؛ حيث يجب إدخال مجموعة البيانات القديمة المراد التنبؤ بما يليها ""values""، النطاق الذي يمثل التواريخ المقابلة للبيانات المدخلة ""timeline""، ونوع القيمة الإحصائية المراد حسابها ""statistic_type""، ومن ثم يمكن إدخال قيمة الموسمية ""seasonality""، خيار إكمال البيانات المفقودة""data_completion""، وطريقة تجميع البيانات ذات الطابع الزمني نفسه ""aggregation""، إذ تتبع هذه الدالة الصيغة العامة:?

FORECAST.ETS.STAT(values, timeline, statistic_type, [seasonality], [data_completion], [aggregation])=


 

يجب أن تكون بيانات ""timeline"" متسقة وذات نمط معين، في حين يعبر ""seasonality"" عن طريقة الكشف عن موسمية البيانات، إذ تشير القيمة 0 إلى عدم وجود موسمية وتنبؤ خطي، وتشير القيمة الافتراضية 1 إلى موسمية تلقائية تستخدم أرقامًا موجبةً، بينما تشير القيم 2-8784 إلى نمط موسمي له طول العدد المدخل.

تسمح هذه الدالة بنقص مقداره 30% من البيانات والذي يتم التعامل معه من قبل المدخل ""data_completion""، حيث يتم تحديد القيمة صفر لهذا المدخل إذا أريد تعيين القيمة صفر للبيانات المفقودة، بينما يتم تحديد القيمة 1 أو حجب المدخل بأكمله إذا أريد تعيين متوسط القيم المجاورة للبيانات المفقودة، وأما ""aggregation"" فيتعامل مع البيانات ذات التواريخ المكررة، حيث يتم إدخال القيمة 1 أو حجب المدخل بأكمله إذا أريد استخدام دالة المتوسط الحسابي في تجميع القيم المكررة، العدد 2 لدالة الـCount، العدد 3 لدالة الـCounta، العدد 4 لدالة العدد الأكبر، العدد 5 لدالة الوسيط، العدد 6 لدالة العدد الأصغر، والعدد 7 لدالة الجمع.

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

تعد دالة الـFORECAST ETS STAT من الدوال الصعبة بعض الشيء، حيث يجب أن يكون المستخدم ملمًا بمعاني طرق حساب القيمة الإحصائية التي تستخدمها هذه الدالة، ولكن يمكن توضيح كيفية استخدام دالة الـFORECAST ETS STAT بشكل بسيط عن طريق المثال الآتي:

في حال كانت التواريخ {Apr-2017, Mar-2017, Feb-2017,.......,Mar-2015, Feb-2015, Jan-2015} مدخلة في الخلايا A29-A2، وكانت الأعداد الحقيقية المقابلة لهذه التواريخ {879 ,1259 ,1230 ,1471 ,1638 ,1371 ,1562 ,1526 ,1125 ,1340 ,830 ,726 ,917 ,1028 ,1449 ,1225 ,1437 ,1637 ,1345 ,1148 ,1075 ,928 ,852 ,752 ,989 ,1304 ,1192 ,1265} مدخلة في الخلايا B29-B2، فيمكن استخدام الصيغة الآتية لإيجاد القيمة الإحصائية 31، إذا أريد استخدام طريقة Step size detected:
FORECAST.ETS.STAT( B2:B29, A2:A29, 8 )=
"
شارك المقالة:
540 مشاهدة
هل أعجبك المقال
0
0

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

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