قاعده کلی استفاده از تابع FORECAST اکسل به صورت زیر هست:
(محدوده مقادیر متغیر در دورههای گذشته، محدوده مقدار تابع برای متغیرهای گذشته، مقدار متغیر که برای آن قصد پیش بینی تابع را داریم)FORECAST
اگر جدول زیر تعداد فروش ماههای مختلف سال رو برای یک شرکت نشون بده و ما بخوایم بر اساس اطلاعات یازده ماه گذشته تعداد فروش شرکت رو برای دوازدهمین ماه سال با استفاده از رگرسیون خطی تخمین بزنیم می تونیم از تابع FORECAST استفاده کنیم.
A | B | |
1 | ماه | تعداد فروش محصول |
2 | 1 | 1000 |
3 | 2 | 1320 |
4 | 3 | 1500 |
5 | 4 | 1600 |
6 | 5 | 876 |
7 | 6 | 500 |
8 | 7 | 323 |
9 | 8 | 600 |
10 | 9 | 800 |
11 | 10 | 400 |
12 | 11 | 540 |
13 | 12 | |
14 | پیش بینی ماه 12 |
برای اینکار ابتدا باید پارامترهای مختلف تابع FORECAST رو در جدول مشخص کنیم.
محدوده مقادیر متغیر در دورههای گذشته: از اونجایی که ما مقادیر یازده ماه گذشته رو داریم پس این پارامتر شامل محدوده A2:A12 یعنی عددهای 1 تا 11 میشه.
محدوده مقدار تابع برای متغیرهای گذشته: این محدوده باید مقدار تابع یعنی تعداد فروش رو به ازای عددهای یک تا یازده به ما نشون بده. پس این محدوده رنج B2:B12 رو شامل میشه.
مقدار متغیر که برای آن قصد پیش بینی تابع را داریم: ما میخوایم مقدار تعداد فروش رو برای ماه 12 حساب کنیم پس مقدار متغیری که ما میخوایم براش پیش بینی کنیم سلول A13 هست.
با داشتن اطلاعات بالا فرمول FORECAST ما به شکل زیر در میاد:
[highlight style=’pear-green’] FORECAST(A13;B2:B12;A2:A12)
حالا با قراردادن این فرمول در سلول B14 جدول ما بشکل زیر در میاد.
A | B | |
1 | ماه | تعداد فروش محصول |
2 | 1 | 1000 |
3 | 2 | 1320 |
4 | 3 | 1500 |
5 | 4 | 1600 |
6 | 5 | 876 |
7 | 6 | 500 |
8 | 7 | 323 |
9 | 8 | 600 |
10 | 9 | 800 |
11 | 10 | 400 |
12 | 11 | 540 |
13 | 12 | |
14 | پیش بینی ماه 12 | 280 |
با اطلاعات بالا پیش بینی تعداد فروش در ماه 12 برابر 280 واحد هست.
عالی بود
ممنون
با درود
خسته نباشی
من یه جدولی آماری دارم که این جدول رو از طریقformat as tableدرست کردم.الان که میخوام از تابع forecast استفاده کنم سیستم error میده و وقتی اعداد رو از اون جدول میارم بیرون، forecast رو به من میده . علتش رو چه جوری میتونم پیدا کنم ؟
با سپاس
سلام نوید جان
قاعدتا نباید در table هم مشکلی باشه. فایلت رو بفرست بررسی میکنم ببینم ایرادش کجاست.
با سلام
با تشکر از دوستانی که در تهیه این مطالب همکاری نموده اند . مشکل اینجانب را که خیلی بدنبالش بودم حل نمود . بسیار بسیار متشکرم .امیدوارم موفق باشید .
علی آبادی – گروه ارزیابی – راه آهن جمهوری اسلامی ایران
سلام جناب علی آبادی
خوشحالم که مطالب براتون مفید بوده
سلام.من این کارو کردم ولی داده ها منطقی نمیشن..مثلا برای ماه هایی از سال قبل که مقدار فروش صفر بوده در سال جدید باتوجه به داده های قبل وبعد اون ماه مقدار فروش پیش بیینی رو مقدار زیادی نشون میده.البته من ماه های سال بعد رو به ترتیب 13 تا 24 اوردم نمیدونم درسته یانه
سلام
ایا میشود برای سال اینده کاری هم از این گزینه استفاده کرد
بطور مثال پیش بینی فروش سال 95 رو از روی فروش سال 94 تخمین زد
سلام. بله میشه اینکار رو کرد
سلام
و با تشكر از سايت باكيفيت شما
در صورتيكه پيش بيني را براي يك تاريخ بخواهيم چه كار بايد كرد ؟
1394/12/21
سلام. برای اینکار شما باید پارامتر x یا همون مقدار مدنظر رو باید برای تاریخ دلخواه تنظیم کنید بسته به اختلافی که با تاریخ دیتای فعلیتون داره.
با سلام خدمت شما من میخوام فرمول نویسی اکسل به صورت پیشرفته رو یادبگیرم میخوام فرمول های کاربرد در یک شرکت تولیدی هم بدونم لطفامیشه کمکم کنید با تشکر
سلام هانیه جان. برای اینکار شما باید مطالعه کنید و در کلاس های آموزشی شرکت کنید. من راه میانبری بلد نیستم
من میخوام همراه با مثال باشه لطفا
سلام . پیش بینی بر اساس اطلاعات یک سال قبل انجام نمیشه . خطا میده که به نظر سعید پاسخ دادید میشه. لطفا کمکم کنید.
سلام. ممنون از توضیحاتتون. سوالی داشتم. حالا اگر بخواهیم با استفاده از اطلاعات یک تاریخ مشخص مثلا پایان سال. برای دوازده ماه سال جدید و بر اساس یک نرخ رشد مشخص پیش بینی انجام بدیم از این فرمول میشه استفاده کرد یا فرمول دیگری را پیشنهاد می دین؟ با سپاس
سلام رضا جان. بله از همین تابع میتونی استفاده کنی. البته چون نرخ رشدت مشخص هست راههای ساده دیگه ای هم وجود داره ولی با همین تابع forecast هم جواب میگیری
سلام خسته نباشید
میشه از چند تابع forecast به صورت همزمان استفاده کرد؟
سلام. بله محدودیتی در این باره وجود نداره
سلام دوباره ممنون. مثلا از چه فرمولی؟ و اینکه با forecast نتونستم انجام بدم. لطفا راهنمایی کنید.
البته من گزارش تهیه کردم ولی با فرمولهای خیلی ابتدایی!!!
سلام ، آقا رضا – به نظر من پرسش شما بیشتر از اینکه راجع به اکسل باشه به ریاضی مربوط میشه !! هیچ اشکالی نداره که فرمولتون ابتدایی باشه یا پیشرفته !! مهم اینه که راحت و سریع و بی درد سر ، شما رو به جوابتون برسونه ! اگر نرخ رشد ماهانه و عدد آغازین آن مشخص باشه ، دقیقاً با یک فرمول ساده قابل محاسبه است و دیگه نیازی به حدس و گمان و پیش بینی و رگرسیون خطی نیست !! من استفاده از این فرمول رو پیشنهاد میکنم که از فرمولهای اقتصاد مهندسیه
F=P*(i+1)^n
که در آن
F = ارزش مبلغ در پایان دوره های زمانی
P = ارزش مبلغ در آغاز دوره های زمانی
i = درصد رشد سرمایه در هر دوره زمانی عددی بین صفر و یک
n = تعداد دوره های زمانی از آغاز تا پایان
و در این مسئله شما ، دوره زمانی ماهانه است که نرخ رشدش را دارید و عدد آینده را برای هر دوازده ماه سال با فرمول فوق میتوانید محاسبه کنید – موفق باشید – خانیکی
0919-302-6452
سلام من داده دوسال85و90 رادراختیار دارم امابرای تمام سالهای دوره92-80 به این داده نیاز دارم. بامحاسبه نرخ رشد بین85و90 چگونه میتوانم برای سالهای دیگر محاسبه اش کنم؟ممنون میشم راهنمایی کنید
سلام ستاره جان. خب از همین تابع forecast استفاده کنید دیگه. من که کامل روش استفاده از تابع رو توضیح دادم!
واقعا ممنونم ،خیلی کمکم کرد
ممنون المیرا جان
سلام ممنون از آموزشتون ولی من دقیقا با اعداد شما و فرمول شما امتحان کردم و جواب متفاوت گرفتم چرا اینطوره؟؟؟؟؟
و البته یه مساله دیگه : با نرم افزار SPSS و به کمک معادله خط رگرسیون مقدار 247 پیش بینی شد
سلام
تشکر
درون یابی به روش چندجمله ای چطوری هست ممنون میشم راهنمایی کنید ،
سلام .من طبق آنچه که شما گفتین انجام دادم ولی مرتب به من خطا میده
ارگومان ها رو جا به جا دارین میزنین
خیلی ممنون خیلی مفید بود
واقعا فوق العاده
اجرتون با خدا خخ
ممنووووون
سلام و وقت به خیر
من دو ستون داده دارم که برخی سلول های ستون 1 خالی هست (ندارمشون) حالا میخوام با توجه به ارتباط دو ستون و مقادیر موجود در ستون 2 ، مقادیر ناموجود ستون 1 رو تخمین بزنم .
آیا در اکسل میتونم اینکار رو انجام بدم ؟
سلام. درود بر شما. عالی بود
سلام. عرض ادب. دوره ای برای آموزش حرفه ای توابع و data analysis دارید؟ممنون
اونجا که نقطه ویرگول گذاشتید اشتباهه بخاطر همین هم برای خیلی ها خطا میده باید ویرگول بذارید. فرمول نویسی تون اشتباهه اصلاح کنید تا بقیه اینقدر دچار خطا نشوند. مطلب رو درست بنویسید
سلام
ممنون از توضیح مختصر و مفید شما
از چند منبع مطالعه کرده بودم ولی متوجه نشدم