
rezumat
Funcția Excel FORECAST.ETS prezice o valoare bazată pe valorile existente care urmează o tendință sezonieră. FORECAST.ETS poate fi utilizat pentru a prezice valori numerice, cum ar fi vânzările, inventarul, cheltuielile etc., cu un model sezonier.
Scop
Preziceți valoarea cu o tendință sezonierăValoare returnată
Valoare estimatăSintaxă
= FORECAST.ETS (data_tintă, valori, cronologie, (sezonalitate), (finalizare_date), (agregare))Argumente
- target_date - timpul sau perioada pentru predicție (valoarea x).
- valori - Valori existente sau istorice (valori y).
- cronologie - valori numerice ale cronologiei (x valori).
- sezonalitate - (opțional) Calculul sezonalității (0 = fără sezonalitate, 1 = automat, n = lungimea sezonului în unități cronologice).
- data_completion - (opțional) Tratamentul datelor lipsă (0 = tratează ca zero, 1 = mediu). Valoarea implicită este 1.
- agregare - (opțional) Comportament de agregare. Valoarea implicită este 1 (MEDIE). Vezi mai jos alte opțiuni.
Versiune
Excel 2016Note de utilizare
Funcția FORECAST.ETS prezice o valoare bazată pe valorile existente care urmează o tendință sezonieră. FORECAST.ETS poate fi utilizat pentru a prezice valori numerice, cum ar fi vânzările, inventarul, cheltuielile etc., cu un model sezonier.
Pentru a calcula valorile prezise, FORECAST.ETS folosește ceva numit netezire exponențială triplă. Acesta este un algoritm care aplică netezirea generală, netezirea tendințelor și netezirea sezonieră.
Exemplu
În exemplul prezentat mai sus, formula din celula D13 este:
=FORECAST.ETS(B13,sales,periods,4)
unde vânzările (C5: C12) și perioadele (B5: B12) sunt denumite intervale. Cu aceste intrări, funcția FORECAST.ETS returnează 618.29 în celula D13. Pe măsură ce formula este copiată în tabel, FORECAST.ETS returnează valorile prezise în D13: D16, folosind valorile din coloana B pentru data țintă.
Graficul din dreapta arată aceste date reprezentate într-un grafic scatter.
Notă: Celula D12 este setată egală cu C12 pentru a conecta valorile existente la valorile prezise în grafic.
Note de argumente
Argumentul target_date reprezintă punctul din cronologie în care ar trebui calculată o predicție.
Argumentul valori conține matricea sau gama dependentă de date, numite și valori y. Acestea sunt valori istorice existente din care se va calcula o predicție.
Argumentul cronologiei este matricea independentă sau gama de valori, numite și valori x. Cronologia trebuie să fie formată din valori numerice cu un interval de pași constant. De exemplu, cronologia ar putea fi anuală, trimestrială, lunară, zilnică etc. Cronologia poate fi, de asemenea, o listă simplă de perioade numerice, ca în exemplul prezentat.
Argumentul sezonalității este opțional și reprezintă lungimea modelului sezonier exprimat în unități cronologice. De exemplu, în exemplul prezentat, datele sunt trimestriale, deci sezonalitatea este dată de 4, deoarece există 4 trimestre într-un an, iar modelul sezonier este de 1 an. Valorile permise sunt 0 (fără sezonalitate, utilizați algoritmul liniar), 1 (calculați automat modelul sezonier) și n (lungimea sezonului manual, un număr între 2 și 8784, inclusiv). Numărul 8784 = 366 x 24, numărul de ore dintr-un an bisect.
Argumentul data_completion este opțional și specifică modul în care FORECAST.ETS ar trebui să gestioneze punctele de date lipsă. Opțiunile sunt 1 (implicit) și zero. În mod implicit, FORECAST.ETS va furniza punctele de date lipsă prin media punctelor de date vecine. Dacă este furnizat zero, FORECAST.ETS va trata punctele de date lipsă ca zero.
Argumentul de agregare este opțional și controlează ce funcție este utilizată pentru a agrega punctele de date atunci când cronologia conține valori duplicate. Valoarea implicită este 1, care specifică MEDIE. Alte opțiuni sunt date în tabelul de mai jos.
Notă: Este mai bine să efectuați agregarea înainte de a utiliza FORECAST.ETS pentru a face previziunile cât mai precise.
Valoare | Comportament |
---|---|
1 (sau omis) | IN MEDIE |
2 | NUMARA |
3 | COUNTA |
4 | MAX |
5 | MEDIAN |
6 | MIN |
7 | SUMĂ |
Erori
Funcția FORECAST.ETS va returna erorile așa cum se arată mai jos.
Eroare | Cauză |
---|---|
#VALOARE! |
|
#N / A |
|
#NUM |
|