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

بواسطة: - آخر تحديث: ١١:٢١ ، ٤ يونيو ٢٠٢٠
دالة الـFORECAST ETS CONFINT في الإكسيل: تعريفها واستخدامها وأمثلة عملية

تعريف دالة الـFORECAST ETS CONFINT في الإكسيل

تستخدم دالة الـFORECAST ETS CONFINT في الإكسيل لحساب مجال الثقة لقيمة متوقعة مقابلة لتاريخ معين، حيث يساعد مجال الثقة في فهم دقة التوقع للبيانات، وكلما كان هذا المجال أصغر كلما كانت الثقة في القيم المتوقعة أكبر، فعلى سبيل المثال يعبر مستوى الثقة 95% عن وقوع 95% من القيم المتوقعة ضمن مجال الثقة، حيث تكون هذه القيم المتوقعة هي نفسها نتائج دالة الـFORECAST ETS، ولقد تم إدراج هذه الدالة للمرة الأولى في إصدار إكسيل لعام 2016، ومن ثم تم إلحاقها بالإصدارات التالية، ومن الجدير بالذكر تشابه صيغة دالة الـFORECAST ETS CONFINT مع صيغ دوال الـFORECAST الأخرى.[١]

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

تحسب هذه الدالة مجال الثقة لنقطة من البيانات المتوقعة من خلال إدراج 3 مدخلات إجبارية و4 مدخلات اختيارية، حيث تتطلب هذه الدالة إدخال التاريخ المراد التنبؤ بالقيمة المقابلة له "target_date"، مجموعة البيانات القديمة المراد التنبؤ بما يليها "values"، والنطاق الذي يمثل التواريخ المقابلة للبيانات المدخلة "timeline"، بينما يخير المستخدم إدخال مستوى الثقة "confidence_level"، قيمة الموسمية "seasonality"، خيار إكمال البيانات المفقودة"data_completion"، وطريقة تجميع البيانات ذات الطابع الزمني نفسه "aggregation"، إذ تتبع هذه الدالة الصيغة العامة[٢]:

FORECAST.ETS.CONFINT(target_date, values, timeline, [confidence_level], [seasonality],[data_completion], [aggregation]) تقوم هذه الدالة بإرجاع قيمة تستخدم لبناء مجال الثقة لقيمة متوقعة من قبل دالة الـForecast.Ets، حيث يتم إضافة القيمة المرجعة وإنقاصها من القيمة المتوقعة لبناء مجال الثقة، ولكن هنالك بعض الأمور الواجب مراعاتها عند إدراج مدخلات صيغة هذه الدالة للحصول على قيمة صحيحة[٣]:

  • "target_date": يتم إدخاله على شكل تاريخ أو قيمة رقمية.
  • "timeline": يجب أن يكون عدد بيانات هذا المدخل مساوية لعدد بيانات"values"، كما يجب أن تكون هذه البيانات متسقة وذات نمط معين، ولكن تسمح هذه الدالة بنقص مقداره 30% من البيانات يتم التعامل معه من قبل المدخل "data_completion"، بينما يقوم المدخل "aggregation" بالتعامل مع البيانات ذات التواريخ المكررة.
  • "confidence_level": يجب أن تكون قيمته بين الصفر والواحد، ولكن إذا تم حجب المدخل هذا فسيتم تعيين القيمة الافتراضية 0.95 له والتي تساوي النسبة المئوية 95%.
  • "seasonality": يعبر عن طريقة الكشف عن موسمية البيانات، إذ تشير القيمة 0 إلى عدم وجود موسمية واستخدام الخوارزمية الخطية لعملية التنبؤ، وتشير القيمة الافتراضية "1" إلى موسمية تلقائية تستخدم أرقامًا موجبةً، بينما تشير القيم 2-8784 إلى نمط موسمي له طول العدد المدخل.
  • "data_completion": يتم تحديد القيمة صفر لهذا المدخل إذا أريد تعيين القيمة صفر للبيانات المفقودة، بينما يتم تحديد القيمة 1 أو حجب المدخل بأكمله إذا أريد تعيين متوسط القيم المجاورة للبيانات المفقودة.
  • "aggregation": يتم إدخال القيمة 1 أو حجب المدخل بأكمله إذا أريد استخدام دالة المتوسط الحسابي في تجميع القيم المكررة، العدد 2 لدالة الـCount، العدد 3 لدالة الـCounta، العدد 4 لدالة العدد الأكبر، العدد 5 لدالة الوسيط، العدد 6 لدالة العدد الأصغر، والعدد 7 لدالة الجمع.

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

يحدث الخطأ "#N/A" عند استخدام دالة الـFORECAST ETS CONFINT في برنامج إكسيل إذا كانت عدد بيانات المدخلين الأولين غير متساوية، ويحدث الخطأ "#VALUE!" إذا تم تعيين قيمة غير رقمية للمدخلات الاختيارية الأربع، بينما يحدث الخطأ "#NUM!" إذا لم تستطع الدالة التعرف على نمط معين للتواريخ، أو إذا كانت قيمة أحد المدخلات الأربع الأخيرة غير ما سبق ذكره، وفي ما يأتي مثال يوضح كيفية استخدام دالة الـFORECAST ETS CONFINT[٣]:

في حال كانت التواريخ {May-2017, Apr-2017, Mar-2017, Feb-2017,.......,Mar-2015, Feb-2015, Jan-2015 } مدخلة في الخلايا A30-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، فيمكن استخدام الصيغة الآتية لإيجاد القيمة 202.1409609 المستخدمة في بناء مجال الثقة 202.1409609± 1461.632054، إذا كان مستوى الثقة 95%، وكانت التاريخ المراد التنبؤ بالقيمة المقابلة له يساوي May-2017:

(FORECAST.ETS.CONFINT( A30, B2:B29, A2:A29, 95%=

المراجع[+]

  1. "Excel FORECAST.ETS.CONFINT function", www.ablebits.com, Retrieved 04/06/2020. Edited.
  2. "FORECAST.ETS.CONFINT function", support.microsoft.com, Retrieved 04/06/2020. Edited.
  3. ^ أ ب "The Excel Forecast.Ets.Confint Function", www.excelfunctions.net, Retrieved 04/06/2020. Edited.