Operations Management using Excel: Seasonality and Trend Forecasting

  Рет қаралды 416,603

Excel@Analytics - Dr. Canbolat

Excel@Analytics - Dr. Canbolat

Күн бұрын

In this video I explain how to create a forecasting model in Excel for a data set that involves both trend and seasonality. I chose not to de-seasonalize data set before finding the trend parameters.
Dataset URL: Copy and Paste it into Excel or work in Google Sheets
docs.google.co...
I posted a follow up video in which you can handle multiple forecasts at the same time for multiple SKUs (Stock Keeping Units).
• Seasonality and Trend ...
An alternative method could be to use a multiple linear regression model. And I think the regression model is more practical. Yes, I have recorded a video for that as well. The link for the video is • Seasonality and Trend ...
These videos are created for the students at The College at Brockport, State University of New York. However anyone can benefit from them as they should work for any Operations Management class.

Пікірлер: 362
@goforward12ify
@goforward12ify 4 жыл бұрын
THIS VIDEO IS SO UNDERRATED, IT SHOULD BE ON THE TOP OF THE PAGES
@arifrayhan1126
@arifrayhan1126 3 жыл бұрын
exactly
@AnkitPatel234
@AnkitPatel234 3 жыл бұрын
Exactly. Love from India.
@OscarFromIndia
@OscarFromIndia 3 жыл бұрын
I agree
@Rajdeepdey943
@Rajdeepdey943 2 жыл бұрын
Absolutely
@zazisosibo6015
@zazisosibo6015 2 жыл бұрын
Nothing but the truth there.I passed an interview practical with this video.
@fabianl9465
@fabianl9465 3 жыл бұрын
This video is literally a must for everyone that works as a planner. It’s one of the best educational videos out there
@fsociety_
@fsociety_ 2 жыл бұрын
Hy, did this help you in planning in real life? I am a Production Planner myself and I want to know which forecast method people normally use in forecasting demand in real life scenarios.
@randominternetviewer166
@randominternetviewer166 Жыл бұрын
​@@fsociety_ It depends on the data. This one he presented works well if the data has obvious repeatable patterns that repeat every year, like the one shown in the chart. If it doesnt have that, this method will easily fail.
@jamesjennings9438
@jamesjennings9438 4 жыл бұрын
This is absolutely an AWESOME technique! The seasonal adjustment is exactly what I needed and I put this into actual use -- Thank you for helping me look good to my boss!
@97NRBhgfdkjsvfdkjl
@97NRBhgfdkjsvfdkjl 3 жыл бұрын
Wow, incredibly helpful. I learned more from this video than I've learned from the actual class all semester.
@bensmith6987
@bensmith6987 5 жыл бұрын
This is much clear explanation than my prof who has 30 years of experience. Thank you so much.
@zorkminer
@zorkminer 3 жыл бұрын
I don't comment much, but this video is amazing. I'm impressed that a video so short could be so informative.
@mcanbolat
@mcanbolat 3 жыл бұрын
Thank you!
@rounaksinghbuttar9083
@rounaksinghbuttar9083 3 жыл бұрын
God you're a genius. No one else has explained forecasting using Excel for Production and Operations Management as well as you sir.
@mcanbolat
@mcanbolat 3 жыл бұрын
Thank you!
@godfreyharris4582
@godfreyharris4582 2 жыл бұрын
Dr. Mustafa is a Genous. He makes complex work easy to do.
@peterdoherty4558
@peterdoherty4558 3 жыл бұрын
It was great when you taught me years ago and it's even better now that I have some real world experience. Fantastic!
@mcanbolat
@mcanbolat 3 жыл бұрын
Thank you Peter! Nice to hear from you!
@selimcanpolat8664
@selimcanpolat8664 4 жыл бұрын
just predicted my future bills on excel w/ this method, thanks a lot!
@matiuszhu8967
@matiuszhu8967 4 жыл бұрын
Thank god i found your video man. You don't know how much I needed this before my interview. LIFESAVERRRRR
@drinkbeerandchillwithmzohm4507
@drinkbeerandchillwithmzohm4507 4 ай бұрын
You should get an award for this video sir 🙌🏿🙌🏿🙌🏿
@Kentucky-ev7bd
@Kentucky-ev7bd 4 жыл бұрын
Very nice!! Love it!! The only thing I would say add is a quick explanation of key terms. Slope, intercept, seasonality.
@daniel_ptt
@daniel_ptt Жыл бұрын
Sir, you are the man of career development, love your videos
@shubhamraje6122
@shubhamraje6122 3 жыл бұрын
Very well depicted. Follows all baby steps. Must watch for a newbie learner!
@MohaAlraed
@MohaAlraed 4 жыл бұрын
thanks brother i will start my new job as an executive manager for a small factory and this is going to help a lot
@MohaAlraed
@MohaAlraed 4 жыл бұрын
few question what if there are "controllable" factors that will effect the demand, for example, huge random advertising, or getting new businesses to order the products in large number I mean it will not be just seasonal, is there a way to determine the future demand? I have one in mind but not sure if it's scientific.
@danelleduardorapozoramirez1030
@danelleduardorapozoramirez1030 3 жыл бұрын
@@MohaAlraed my take is that since those events weren't seasonal you shouldn't take it into account when doing your forecast.
@mcanbolat
@mcanbolat 7 жыл бұрын
Couple of people criticized that I didn't de-seasonalize before finding the trend. No one can prove that the model will be superior if we de-seasonalize. Below is a link with a small simulation with random dataset. You can refresh it in Excel using F9 or you can enter a value in an empty cell to refresh in Google. I calculated the MAPE for both deseasonalized and not deseasonalized models. I have shown empirically that there is no obvious benefit of removing seasonality before finding the trend parameters. docs.google.com/spreadsheets/d/1YVjz1IZT8Hd489ZCifAIM5yTiuyk0qdcoCrdWIbBruk/edit?usp=sharing
@lalu225
@lalu225 6 жыл бұрын
Thank you very much, your video is very useful. Also, I tested the excel sheet that simulates the difference between the two trending approaches and it seems like the the differences in error is indeed random. Do you know if there are any papers or studies suggesting otherwise? Where did people get this impression from, that one needs to de-seasonalise before finding the trend? I'd be interested if this is true over say 100k trials - I'll attempt to run a python script to test it and check the distribution of outcomes
@mcanbolat
@mcanbolat 6 жыл бұрын
lalu225 I haven’t looked at the literature but if someone proves that there is no benefit it may get published. It would be interesting to try this on a large number of datasets and report empirical output.
@helloh5727
@helloh5727 4 жыл бұрын
Thabks for the videos man, I am an operations and supply chain management major and your videos are amazing.
@ammaralolaqi7627
@ammaralolaqi7627 2 жыл бұрын
Thank you a lot Dr. Mustafa for this great video. I have 2 queries: - is there a name for this forecasting method ? - What about if you had a data set for one year only, 12 months ? (Means January do not repeat etc...). Anything will be applied differently then ?
@kellyzimmermann3391
@kellyzimmermann3391 3 жыл бұрын
This has helped me so much!! Thank YOU Mustafa!
@haveyoumetpia
@haveyoumetpia 3 жыл бұрын
I got everything that I need. Well explained. Thank you to the creator of this video. New subscriber here 🤗
@PradeepRamesh-ew7uh
@PradeepRamesh-ew7uh 4 ай бұрын
Simple to understand and Great video
@vishalkulkarni9227
@vishalkulkarni9227 Жыл бұрын
One of the great video regarding forecasting. 👏 Thank you so much need more video like this. Thank you so much.
@josephmastropietro5810
@josephmastropietro5810 2 жыл бұрын
Incredibly helpful. Great walkthrough, I was able to replicate the process with my data and drive some great discussion.
@dianap.carlos4934
@dianap.carlos4934 2 жыл бұрын
Excellent video. Thank you very much for your help Dr. Canbolat.
@chrisdireduryan
@chrisdireduryan 2 жыл бұрын
This video is so educating it made me post a comment. Couldn't be better. Thanks a million
@mcanbolat
@mcanbolat 2 жыл бұрын
Thank you!
@anihusein6168
@anihusein6168 3 жыл бұрын
Dear Mustafa, you are great.
@danelleduardorapozoramirez1030
@danelleduardorapozoramirez1030 3 жыл бұрын
Amazing video, i was looking for something like this for a while. Subscribed.
@ahammadgalib5810
@ahammadgalib5810 4 жыл бұрын
Awesome video, easy explanation, great presentation. Thank you very much. 👍
@woodypham6474
@woodypham6474 4 жыл бұрын
I hope that you will keep doing forecast for different kind of business sales. That would be great
@mahadev2023
@mahadev2023 Жыл бұрын
Thank you Dr. Mustafa. You described very well.
@Chanheegogo
@Chanheegogo 4 жыл бұрын
Thank you so much for sharing this technique. Very clear and simple to understand for even beginner for demand planning Thank you so much. I will try to utilize this method in my workplace
@iPururin
@iPururin 5 жыл бұрын
Straightforward and practical presentation. Thank you.
@azizony123
@azizony123 3 жыл бұрын
Awesome Mustafa, very well explained........
@debanshumajumdar9790
@debanshumajumdar9790 3 жыл бұрын
Dear Mustafa sir, the whole KZbin community, and the whole world are blessed to have you here. You answered all the questions that were coming into my mind as the video progressed. It was like you were reading my mind and answering all the questions that I have. Thank you sir
@mcanbolat
@mcanbolat 3 жыл бұрын
Thank you!
@OlugunnaAdeifeAlabi
@OlugunnaAdeifeAlabi Жыл бұрын
I hardly comment on videos here but this is wow!!!!!!
@Rabixter
@Rabixter 2 жыл бұрын
Nice one, I liked the seasonality index idea. It's very simple but still gives a decent accuracy.
@madinat.3863
@madinat.3863 Жыл бұрын
you're the best! thanks for explaining
@ankeshsingh2576
@ankeshsingh2576 2 жыл бұрын
This is a hidden treasure. I am so glad I found this channel. Could you possibly explain if the seasonality index we have used so far is what we call exponential smoothing ?/
@mcanbolat
@mcanbolat 2 жыл бұрын
Thanks. They are quite different. I have a video on exponential smoothing.
@diegocanales6783
@diegocanales6783 Жыл бұрын
Thanks, so muchh the video was really clear and the document help a lot to put It in practise. thanks a lot again.
@valentinapatino8215
@valentinapatino8215 2 жыл бұрын
Thank you so much for sharing your knowledge! An amazing technique
@qianwu1873
@qianwu1873 6 жыл бұрын
This is exactly what I was looking for!! Super helpful for my upcoming interview.
@aloy5678
@aloy5678 4 жыл бұрын
Excellent Video , Thank you so much Mustafa
@drmilk1100
@drmilk1100 2 жыл бұрын
best video for forecasting!!!
@y020380
@y020380 4 жыл бұрын
This was extremely helpful, THANKYOU!
@varunsurya6811
@varunsurya6811 3 жыл бұрын
I loved this method. Superb.
@arabbitinsolar2649
@arabbitinsolar2649 2 жыл бұрын
Thanks, your video helps me a lot. If you can add some equations attached in the sheet, that‘s will much better. But, anyway, it is an amazing video!
@elenamohanty517
@elenamohanty517 3 жыл бұрын
Hi Mustafa, this was great! thanks a lot for your video!
@southbayeric
@southbayeric 6 жыл бұрын
Great example my friend. Very useful!
@kamsun508
@kamsun508 6 жыл бұрын
dude, it is a amazing video , very helpful. thank you a lot
@jugalpaleja6431
@jugalpaleja6431 5 жыл бұрын
Super helpful video, I am requesting you make more video other forecast methods or help with link if it's already available somewhere. Thanks a Ton Mustafa
@josemanuelslatercarrasco617
@josemanuelslatercarrasco617 3 жыл бұрын
Thanks for the video. I think In order to improve the forecast, we should deseasonalize the demand first and then apply a Linear regression to obtain the trend, instead of just doing the regression on original demand
@mcanbolat
@mcanbolat 3 жыл бұрын
Please see my other comment for that. I know that what you described is a common process but empirically there is no apparent benefit. There is a link to the empirical "evidence" in my comment. I am thinking about writing a research note on that.
@josemanuelslatercarrasco617
@josemanuelslatercarrasco617 3 жыл бұрын
@@mcanbolat Srry I didnt read the description. Thanks. Seems pretty interesting the low benefit of deseasonalize before regression empiricaly.
@Simon-pt4ox
@Simon-pt4ox 2 жыл бұрын
perfect video! thank you very much for this!
@aminualiyu555
@aminualiyu555 Жыл бұрын
Thank you, so much for this insight.
@manishsrivastav970
@manishsrivastav970 3 жыл бұрын
It's really going to help me in my professional career. Can you please make a video over OTB planning.?
@navalksa
@navalksa Жыл бұрын
this should be on top
@sebastianmakaruk7339
@sebastianmakaruk7339 Жыл бұрын
Great video. Thanks so much! :)
@linaf6299
@linaf6299 6 жыл бұрын
Thank you Mustafa.. very clear & helpful!!
@andrewhampaslupa2304
@andrewhampaslupa2304 3 жыл бұрын
subscribed after watching this..
@mohammaddanish1670
@mohammaddanish1670 3 жыл бұрын
Great 👍🏻 explained well
@frustrategirl
@frustrategirl 7 ай бұрын
in a textile industry, a machine fail at 5 per hour and cost of non productive machine is 400 per hour. A repairman charges 400 per hour and repair at 6 per hour. What will be the total queuing cost per hour? Assume M/M/1 queuing system. Please solve this question
@johntimothyvillacorte9115
@johntimothyvillacorte9115 2 жыл бұрын
Awesome!! 👍🏼
@IAKhan-km4ph
@IAKhan-km4ph Жыл бұрын
very nice. plz discuss ARIMA and Seasonal arima
@henrikmanukyan3152
@henrikmanukyan3152 2 жыл бұрын
In case it is not that obvious, one may find it useful to use anova for finding the exact seasonality period (that so called time lag)
@divinekofigavor1546
@divinekofigavor1546 3 жыл бұрын
Very useful for for budgeting. Thank you for this great video.
@jbyxxx
@jbyxxx 4 жыл бұрын
Thanks for such detailed explanation. I was looking for something else but now know something new :)
@ashupashu5559
@ashupashu5559 5 жыл бұрын
Nice video Mr. Canbolat.
@jieyeye7302
@jieyeye7302 7 жыл бұрын
Many thanks! Really good explained!
@bilaltelkok4792
@bilaltelkok4792 3 жыл бұрын
Tesekkur ederiz.
@j.christine8407
@j.christine8407 4 жыл бұрын
This is really helpful. However, I am trying to do this for several skus (30) do you know the best way for me to do that?
@mcanbolat
@mcanbolat 4 жыл бұрын
I already posted a video on that. Please see the descriptions of the video.
@j.christine8407
@j.christine8407 4 жыл бұрын
@@mcanbolat thank you!
@siddhantchaudhari7891
@siddhantchaudhari7891 Жыл бұрын
In the last part, when I drag the LT froecast and Seasonal Forecast column, it isn't doing anything. Any suggestions? Need help urgently
@SuperAchraf91
@SuperAchraf91 4 жыл бұрын
Well explained thank you so much Mustafa
@AdamTauro
@AdamTauro 6 жыл бұрын
Thank you Mustafa! Very helpful!
@thanhthaovothi3576
@thanhthaovothi3576 3 жыл бұрын
Love your video so muchhhh!
@mcanbolat
@mcanbolat 3 жыл бұрын
Thank you!
@SiddharthaMaz
@SiddharthaMaz 3 жыл бұрын
Thank you for such an informative video. Can this forecast be made even more accurate?
@dalex7777
@dalex7777 6 жыл бұрын
This is GOLD. Thank you so much +MustafaCanbolat!
@AtomTiger3460
@AtomTiger3460 5 жыл бұрын
What a godly video *praise*
@utkucansa
@utkucansa 5 жыл бұрын
Sevgili Hocam, teşekkürler, saygılar
@franckkarinamaryo1336
@franckkarinamaryo1336 Жыл бұрын
Thank you very much Dr
@arunkumar-ws1pk
@arunkumar-ws1pk 2 жыл бұрын
Dear sir, I want to learn more on demand forecast, please let me know if possible paid classes
@janekim5571
@janekim5571 2 жыл бұрын
Hi sometimes I get negative forecasting how do I fix this?
@rohanchadha3506
@rohanchadha3506 2 жыл бұрын
Great video!
@jacksambrano25
@jacksambrano25 3 жыл бұрын
GREAT JOB - THANKS :)
@sawstem9505
@sawstem9505 2 жыл бұрын
Great work
@littlecreator4838
@littlecreator4838 2 жыл бұрын
Hi Mustafa. Is it a linear regression model.ols let me know is it a better model than holt winter model which is used for data with trend and seasonality
@nikkip683
@nikkip683 2 жыл бұрын
What if your sales are rooms rather than widgets? In other words, the census cannot go above a certain threshold. How can I forecast seasonality such that census dips in summer and peaks in winter but the net swing is zero census growth?
@mcanbolat
@mcanbolat 2 жыл бұрын
If there is no upwards trend, forecast will not bring any future value exceeding the threshold, so it may still work. But there are models on constrained forecasting which involve transformation of data.
@ambarilhamchannel
@ambarilhamchannel 3 жыл бұрын
How can I forecast with sinusoidal forecasting. For example if we have 120 in January, 150 in Feb, 180 in March, ... 500 in July, 600 in Aug, 500 in Sep, 400 in Oct, 350 in Nov, 250 in December, 180 in January next year, 250 in Feb next and so on for the next Month usually have Demand like sinusoidal forcast? Can u let me know? Thanks
@mcanbolat
@mcanbolat 3 жыл бұрын
That is possible, you need to set up a sinusodial function with parameters and optimize the parameters to fit the line using Excel Solver.
@frustrategirl
@frustrategirl 7 ай бұрын
how have you done for 2017? please explain
@jackthebeanstalkdelohio5146
@jackthebeanstalkdelohio5146 3 жыл бұрын
For monthly seasonal pattern, how do an analyst calculate the average price change? Do they total all the gains, and get the average from that? Or do they total all the losses....... I am not sure. What is it if u don't mind me asking? Thx.
@mcanbolat
@mcanbolat 3 жыл бұрын
Hi the average is change is always zero within that year. Each month deviates from the average either on the negative side or the positive side.
@eduardocastilleja6665
@eduardocastilleja6665 3 жыл бұрын
Great tutorial.
@hoshanghalem3369
@hoshanghalem3369 3 жыл бұрын
Hi Mustafa does model capture the irregular pattern as well? I have recognised that it called multiplicative method. Correct?
@mcanbolat
@mcanbolat 3 жыл бұрын
Hi the multiplicative method works if the effect of seasonality gets larger and larger (or smaller) over time. Irregular patterns are different. Unfortunately there is no one-model-fixes-all solution. It is always data specific.
@hoshanghalem3369
@hoshanghalem3369 3 жыл бұрын
@@mcanbolat thanks a lot. What would be the formula in excel for capture the irregular pattern? And does this model capture up and down of covid 19? Thanks alot for your help
@jonathanmejia9151
@jonathanmejia9151 2 жыл бұрын
Great video - one question, when calculating the linear trend, why multiply the sum of the intercept and slope against the period?
@mcanbolat
@mcanbolat 2 жыл бұрын
The formula is Forecast = intercept + slope*time period This assumes that the demand has a linear relationship with the time period (over time it increases or decreases). Then we adjust it by the seasonality.
@christshim7833
@christshim7833 2 жыл бұрын
Can WE Say that the method used is the Winters method ? Because i similar exercice in which they asked to find the forecast with Winters method but they didnt give me the alpha, bêta and gamma
@mcanbolat
@mcanbolat 2 жыл бұрын
No, it is different. You can use the Excel solver to minimize your error and find the best parameter values. Check my Holts video as an idea.
@christshim7833
@christshim7833 2 жыл бұрын
@@mcanbolat Can you send me the link please
@UpamaPaudyal
@UpamaPaudyal Жыл бұрын
what is the name of the model that is used here ?
@adhilrambridge2233
@adhilrambridge2233 4 ай бұрын
I was not aware of the last step of needing to drag the data down. I thought F2 will be your final forecast.
@yordanmihaylov5986
@yordanmihaylov5986 6 жыл бұрын
Perfect video , very helpful
@AzyTabz
@AzyTabz 4 жыл бұрын
Thank you very much Mustafa
@utkuozver5026
@utkuozver5026 3 жыл бұрын
Teşekkürler, faydalı oldu.
@yassineerrachid3561
@yassineerrachid3561 2 жыл бұрын
Thank you so much 🙏🏻
@peiyuanshao6248
@peiyuanshao6248 6 жыл бұрын
Thank you! That's pretty helpful.
@akshayemathpati2928
@akshayemathpati2928 3 жыл бұрын
Am getting div/0 error what should i do
@magodanaveilrheav.9116
@magodanaveilrheav.9116 11 ай бұрын
What does it mean by LT Forecast??
когда не обедаешь в школе // EVA mash
00:57
EVA mash
Рет қаралды 3,1 МЛН
АЗАРТНИК 4 |СЕЗОН 3 Серия
30:50
Inter Production
Рет қаралды 1 МЛН
Forecasting Methods made simple - Exponential Smoothing
8:05
Piyush Shah
Рет қаралды 225 М.
Using Linear Regression in Excel for Time Series Forecasting
12:23
The Business Doctor
Рет қаралды 3,3 М.
Seasonality and Trend Forecasting Video 2: Multiple SKUs
9:34
Excel@Analytics - Dr. Canbolat
Рет қаралды 89 М.
Forecasting: Moving Averages, MAD, MSE, MAPE
4:52
Joshua Emmanuel
Рет қаралды 985 М.
Forecasting Techniques: Trend and Seasonality-Corrected (Winter's Method)
18:26
Supply Chain Tutorials
Рет қаралды 108 М.
Forecasting in Excel using Linear Regression
12:44
PK: An Excel Expert
Рет қаралды 271 М.
Forecast seasonality in Excel (EASY METHOD) | Excel Off The Grid
7:57
Excel Off The Grid
Рет қаралды 20 М.
когда не обедаешь в школе // EVA mash
00:57
EVA mash
Рет қаралды 3,1 МЛН