شرح تابع FORECAST.ETS
درجه اهمیت تابع: کاربردی
تابع FORECAST.ETS بر اساس الگوریتم پیش بینی میانگین متحرک نمایی، یک مقدار جدید از نقاط وابسته بر زمان را پیش بینی می کند.
نوشتار این تابع به صورت زیر است:
=FORECAST.ETS( تجمیع داده, تکمیل داده گمشده, فصلی بودن, سری زمان, دامنه مقادیر, تاریخ هدف)
ورودی های این تابع به شرح زیر هستند
تاریخ هدف: یک داده تاریخ (نوع داده به صورت تاریخ باید باشد) که بر اساس آن می خواهد مقدار را پیش بینی کنید (این تاریخ باید پس از آخرین زمان تعریف شده در سری زمانی باشد).
دامنه مقادیر: یک بازه از سلول ها (یک آرایه) حاوی اعداد است که نمایانگر مقادیر مشاهده شده برای متغیر وابسته به زمان است.
سری زمان: یک بازه از سلول ها (یک آرایه) حاوی مقادیر زمان (نوع داده به صورت تاریخ باید باشد) است که نمایانگر تاریخ مشاهده اعداد وابسته در طی زمان است. اندازه این دامنه از سلول ها باید با اندازه دامنه مقادیر (ورودی دوم) هم اندازه باشد، فاصله بین هر زمان (تاریخ) باید مشابه باشد (مثلاً هر یک روز، یا دو روز، یک ماه، یک هفته و غیره)، حداکثر تا ۳۰% از زمان ها میتواند گمشده باشند (که بر اساس ورودی «تکمیل داده های گم شده» می توان آنها را برآورد کرد)، می توان در تاریخ های هم زمان نیز مقادیر داشت که بر اساس ورودی «تجمیع داده ها» آنها یکی خواهند شد، تفاوتی ندارد که ترتیب های زمانی چطور در سلول ها قرار داده شده باشد (گام ها نیاز است یکی باشد اما نیاز نیست به ترتیب باشند)
فصلی بودن: یک ورودی اختیاری است که نشان دهنده شناسایی فصلی بودن داده توسط الگوریتم است. به این معنی که اگر مقدار برای این ورودی تعریف شود، آنگاه داده ها از نوع فصلی خواهند بود (نوسانی هستند). ورودی این تابع تنها می تواند یک مقدار عدد صحیح مثبت تا ماکسیمم ۸۷۸۴ باشد. مقدار صفر برای این ورودی یعنی داده ها فصلی نیستند. مقدار یک یعنی به صورت خودکار خود اکسل مقدار فصلی بودن را در صورت وجود محاسبه کند (در صورتی که ورودی تعیین نشود، اکسل پیش فرض عدد یک را دارد). در صورتی که عددی بزرگتر از یک قرار داده شود، آنگاه آن عدد به عنوان فصلی بودن در نظر گرفته خواهد شد، یعنی عدد دو یعنی نوسان هر دوبار یک بار رخ می دهد، عدد ۳ یعنی نوسان هر سه بار یک بار رخ خواهد داد و … .
تکمیل داده گمشده: یک ورودی اختیاری است که به منظور نحوه برآورد داده های گمشده استفاده می شود. در صورتی که بخواهیم این ورودی را تعیین کنیم، می توانیم تنها دو عدد صفر و یک را برای آن تعریف نماییم. عدد صفر برای این ورودی به معنی تعریف مقدار صفر برای نقاط گمشده است و قرار دادن عدد ۱ به معنی محاسبه نقاط گمشده بر اساس میانگین دو عدد نزدیک به مقدار گمشده است (میانگین داده قبلی و بعدی). لازم به ذکر است که در صورت تعریف نکردن ورودی در زمانی که داده گمشده داشته باشید، به صورت پیش فرض حالت ۱ در نظر گرفته خواهد شد.
تجمیع داده : یک ورودی اختیاری است که نشان دهنده نحوه برخورد با داده های تکراری است (یعنی در یک تاریخ چند مقدار وجود داشته باشد). این ورودیی می تواند یک عدد صحیح بین یک تا ۷ داشته باشد. عدد یک (پیش فرض اکسل در صورت تعریف کردن ورودی)، بین مقادیر در یک تاریخ میانگین می گیرد، عدد دو، تعداد آنها را میشمارد، عدد ۳ تعداد آنها را شمارده و متن را نیز در نظر می گیرد. عدد ۴، بزرگترین آنها را در نظر می گرد، عدد ۵ میانه را در نظر می گرد، عدد ۶ کوچکترین آنها را در نظر می کرد و عدد ۷ مجموع آنها را در نظر می گیرد.
آنچه که تابع باز می گرداند
تابع FORECAST.ETS یک مقدار که نمایانگر یک نقطه جدید بر اساس الگوریتم میانگین متحرک نمایی نقاط داده وابسته به سری زمانی را باز می گرداند.
نکات
- تابع FORECAST.ETS از اکسل ۲۰۱۶ به بعد تعریف شده و در نسخه های قبلی وجود ندارد.
- برای دانلود مجموعه کامل راهنمای توابع به همراه فایل های مثال در اکسل به لینک کتاب «راهنما و مثال های توابع مایکروسافت اکسل» رجوع شود.
مثال های تابع FORECAST.ETS
مثال ۱
در زیر ما از این تابع استفاده کردیم تا یک نقطه جدید برای تاریخ May – ۲۰۱۷ پیدا کنیم
برای یادگیری نرم افزار اکسل به صورت کاربردی به دوره «آموزشی اکسل کاربردی» رجوع شود.
برای یادگیری برنامه نویسی به زبان VBA به دوره «آموزش VBA در اکسل» مراجعه نمایید.
خطاهای معمول
#N/A : در صورتی که اندازه مجموعه داده های اول و سری زمانی برابر نباشند.
#NUM! : در صورتی که فواصل زمانی ثابت در دامنه سری زمانی پیدا نشود. مقدار قرار داده شده برای ورودی «فصلی بودن» در بازه بین صفر تا ۸۷۸۴ نباشد. مقدار قرار داده شده برای ورودی «تکمیل داده» مخالف صفر یا یک باشد و مقدار تعریف شده برای ورودی «تجمیع داده» در دامنه اعداد صحیح یک تا ۷ نباشد.
#VALUE! : اگر یک یا چند ورودی مقدار غیر عددی داشته باشند.
۰ پاسخ به "تابع FORECAST.ETS"