آماری Excel 2016 ◉ 2 بازدید

=FORECAST.ETS()

مقدار آینده را بر اساس مقادیر موجود (تاریخی) با استفاده از نسخه AAA الگوریتم هموارسازی نمایی (ETS) محاسبه یا پیش‌بینی می‌کند. مقدار پیش‌بینی‌شده ادامه مقادیر تاریخی در تاریخ هدف مشخص‌شده است که باید ادامه خط زمانی باشد. می‌توانید از این تابع برای پیش‌بینی فروش آینده، نیازهای موجودی یا روندهای مصرف‌کننده استفاده کنید. این تابع نیاز دارد که خط زمانی با گام ثابت بین نقاط مختلف سازمان‌دهی شده باشد.

قابل استفاده در: Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=FORECAST.ETS(target_date, values, timeline, [seasonality], [data_completion], [aggregation])
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودی‌ها را ببینید.
نوع خروجیعدد
محبوبیت35 / 100
Volatileخیر
Dynamic Arrayخیر
📥 دانلود فایل نمونه اکسل (.xlsx) — بزودی ▦ امتحان در Playground فایل اختصاصی این تابع — ایمن و کم‌حجم · شامل داده نمونه + فرمول فعال
اشتراک‌گذاری:

⬇ دانلود فایل نمونه اکسل

یک فایل .xlsx اختصاصی برای =FORECAST.ETS() با داده‌های نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.

  • شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
  • شیت «راهنما» — سینتکس، توضیح ورودی‌ها و نکات همین صفحه
  • تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
📥 دانلود FORECAST.ETS.xlsx — بزودی حجم ~ 8–12 KB · بدون ماکرو

⇪ اشتراک‌گذاری

این تابع را به دوستان بفرستید

🧠 🧠 کوییز این تابع

سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!

◧ ورودی‌های تابع

نام ورودینوعوضعیتتوضیح
target_date تاریخ الزامی نقطه داده‌ای که می‌خواهید مقدار آن را پیش‌بینی کنید. Target_date می‌تواند تاریخ/زمان یا عدد باشد. اگر تاریخ هدف از نظر زمانی قبل از پایان خط زمانی تاریخی باشد، FORECAST.ETS خطای #NUM! را برمی‌گرداند.
values محدوده الزامی مقادیر تاریخی که می‌خواهید نقاط بعدی را برای آن‌ها پیش‌بینی کنید.
timeline محدوده الزامی آرایه مستقل یا محدوده‌ای از داده‌های عددی. تاریخ‌های خط زمانی باید گام یکسانی بین خود داشته باشند و نمی‌توانند صفر باشند. خط زمانی لازم نیست مرتب باشد، چون FORECAST.ETS آن را به‌صورت ضمنی برای محاسبات مرتب می‌کند. اگر نتوان گام ثابتی در خط زمانی ارائه‌شده شناسایی کرد، FORECAST.ETS خطای #NUM! را برمی‌گرداند. اگر خط زمانی شامل مقادیر تکراری باشد، FORECAST.ETS خطای #VALUE! را برمی‌گرداند. اگر اندازه محدوده‌های خط زمانی و مقادیر یکسان نباشد، FORECAST.ETS خطای #N/A را برمی‌گرداند.
seasonality عدد اختیاری مقداری عددی. مقدار پیش‌فرض ۱ به این معناست که اکسل فصلی بودن را به‌صورت خودکار برای پیش‌بینی تشخیص می‌دهد و از اعداد صحیح مثبت برای طول الگوی فصلی استفاده می‌کند. ۰ به معنای بدون فصلی بودن است، یعنی پیش‌بینی خطی خواهد بود. اعداد صحیح مثبت به الگوریتم می‌گویند از الگوهایی با این طول به‌عنوان فصلی بودن استفاده کند. برای هر مقدار دیگر، FORECAST.ETS خطای #NUM! را برمی‌گرداند. حداکثر فصلی بودن پشتیبانی‌شده ۸٬۷۶۰ (تعداد ساعت‌های یک سال) است. هر فصلی بودن بالاتر از این عدد منجر به خطای #NUM! می‌شود.
data عدد اختیاری تکمیل اختیاری. اگرچه خط زمانی به گام ثابت بین نقاط داده نیاز دارد، FORECAST.ETS تا ۳۰ درصد داده مفقود را پشتیبانی می‌کند و به‌صورت خودکار آن را تنظیم می‌کند. ۰ به الگوریتم می‌گوید نقاط مفقود را به‌صورت صفر در نظر بگیرد. مقدار پیش‌فرض ۱ نقاط مفقود را با میانگین نقاط همسایه تکمیل می‌کند.
aggregation عدد اختیاری اگرچه خط زمانی به گام ثابت بین نقاط داده نیاز دارد، FORECAST.ETS چند نقطه با برچسب زمانی یکسان را تجمیع می‌کند. پارامتر aggregation مقداری عددی است که مشخص می‌کند از کدام روش برای تجمیع چند مقدار با برچسب زمانی یکسان استفاده شود. مقدار پیش‌فرض ۰ از AVERAGE استفاده می‌کند، در حالی که گزینه‌های دیگر SUM، COUNT، COUNTA، MIN، MAX و MEDIAN هستند.

▣ مثال‌های کاربردی

مثال 1 =FORECAST.ETS(A38, B2:B37, A2:A37)
مثال 2 =FORECAST.ETS(A38, B2:B37, A2:A37, 12)

✦ نکات مهم

  • تابع FORECAST.ETS در اکسل تحت وب، iOS یا اندروید در دسترس نیست.

⚠ خطاهای رایج

#NUM! تاریخ هدف قبل از پایان خط زمانی تاریخی است، یا نمی‌توان گام ثابتی در خط زمانی شناسایی کرد، یا مقدار seasonality نامعتبر یا بزرگ‌تر از ۸٬۷۶۰ است.
راه‌حل: مطمئن شوید تاریخ هدف بعد از خط زمانی است، گام خط زمانی ثابت باشد و seasonality بین ۰ تا ۸٬۷۶۰ و مقدار مجاز باشد.
#VALUE! خط زمانی شامل مقادیر تکراری است.
راه‌حل: مقادیر تکراری را از خط زمانی حذف کنید.
#N/A اندازه محدوده‌های خط زمانی و مقادیر یکسان نیست.
راه‌حل: مطمئن شوید محدوده timeline و values هم‌اندازه هستند.

💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده

🔒 نظر شما پس از تایید مدیر منتشر می‌شود.

دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده می‌شود

هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!

✍️ ارسال نظر / سوال

captcha
🔒 نظر شما پس از تایید مدیر منتشر می‌شود.