Hoe de Excel FORECAST.ETS.CONFINT-functie - te gebruiken

Samenvatting

De Excel FORECAST.ETS.CONFINT-functie retourneert een betrouwbaarheidsinterval voor een prognosewaarde op een specifiek punt op een tijdlijn. Het is ontworpen om samen met de FORECAST.ETS-functie te worden gebruikt als een manier om de voorspellingsnauwkeurigheid te tonen.

Doel

Krijg een betrouwbaarheidsinterval voor de verwachte waarde op een bepaalde datum

Winstwaarde

Betrouwbaarheidsintervalwaarde

Syntaxis

= VOORSPELLING.ETS.CONFINT (doeldatum, waarden, tijdlijn, (betrouwbaarheidsniveau), (seizoensinvloeden), (gegevenscompletie), (aggregatie))

Argumenten

  • target_date - De tijd of periode voor de voorspelling (x-waarde).
  • waarden : bestaande of historische waarden (y-waarden).
  • tijdlijn : numerieke tijdlijnwaarden (x-waarden).
  • trust_level - (optioneel) Een getal tussen 0 en 1 (exclusief). Standaard = 0,95.
  • seizoensinvloeden - (optioneel) Seizoensgebonden berekening (0 = geen seizoensinvloeden, 1 = automatisch, n = seizoenslengte in tijdlijneenheden).
  • data_completion - (optioneel) Ontbrekende gegevensbehandeling (0 = behandelen als nul, 1 = gemiddeld). Standaard is 1.
  • aggregatie - (optioneel) Aggregatiegedrag. De standaardwaarde is 1 (GEMIDDELD). Zie andere opties hieronder.

Versie

Excel 2016

Gebruiksopmerkingen

De functie FORECAST.ETS.CONFINT retourneert een betrouwbaarheidsinterval voor een prognosewaarde op een specifiek punt op een tijdlijn (dwz een streefdatum of -periode). Het is ontworpen om samen met de FORECAST.ETS-functie te worden gebruikt als een manier om de voorspellingsnauwkeurigheid te tonen.

Voorbeeld

In het bovenstaande voorbeeld is de formule in cel E13:

=FORECAST.ETS.CONFINT(B13,sales,periods,confidence)

waarbij verkoop (C5: C12), perioden (B5: B12) en vertrouwen (J4) bereiken worden genoemd. Met deze invoer retourneert de FORECAST.ETS.CONFINT 198,92 in cel E13. Deze formule wordt in de tabel gekopieerd en de resulterende betrouwbaarheidsintervalwaarden in kolom "CI" worden gebruikt om de boven- en ondergrenzen van de prognose te berekenen, zoals hieronder wordt uitgelegd.

De prognosewaarde in cel D13 wordt als volgt berekend met de functie FORECAST.ETS:

=FORECAST.ETS(B13,sales,periods,4)

De formules voor het bovenste en onderste bereik in F13 en G13 zijn:

=D13+E13 // upper =D13-E13 // lower

De onderstaande grafiek toont gegevens over verkopen, prognoses, boven- en onderwaarden uitgezet in een spreidingsdiagram:

Opmerking: Cellen D12, F12 en G12 zijn gelijk aan C12 om de bestaande waarden te koppelen aan de prognosewaarden in de grafiek.

Argument opmerkingen

Het argument target_date vertegenwoordigt het punt op de tijdlijn waarop een betrouwbaarheidsintervalvoorspelling moet worden berekend.

Het waardenargument bevat de afhankelijke array of het gegevensbereik, ook wel y-waarden genoemd. Dit zijn bestaande historische waarden waaruit een voorspelling wordt berekend.

Het tijdlijnargument is de onafhankelijke array of het bereik van waarden, ook wel x-waarden genoemd. De tijdlijn moet bestaan ​​uit numerieke waarden met een constant stapinterval. De tijdlijn kan bijvoorbeeld jaarlijks, driemaandelijks, maandelijks, dagelijks enz. Zijn. De tijdlijn kan ook een eenvoudige lijst met numerieke perioden zijn, zoals in het getoonde voorbeeld.

Het argument seizoensgebondenheid is optioneel en vertegenwoordigt de lengte van het seizoenspatroon uitgedrukt in tijdlijneenheden. In het getoonde voorbeeld zijn de gegevens bijvoorbeeld driemaandelijks, dus wordt seizoensgebondenheid gegeven als 4, aangezien er 4 kwartalen in een jaar zijn en het seizoenspatroon 1 jaar is. Toegestane waarden zijn 0 (geen seizoensgebondenheid, gebruik lineair algoritme), 1 (seizoenspatroon automatisch berekenen) en n (handmatige seizoensduur, een getal tussen 2 en 8784, inclusief). Het getal 8784 = 366 x 24, het aantal uren in een schrikkeljaar.

Het argument data_completion is optioneel en geeft aan hoe FORECAST.ETS.CONFINT moet omgaan met ontbrekende gegevenspunten. De opties zijn 1 (standaard) en nul. FORECAST.ETS.CONFINT levert standaard ontbrekende gegevenspunten door aangrenzende gegevenspunten te middelen. Als nul wordt opgegeven, behandelt FORECAST.ETS.CONFINT ontbrekende gegevenspunten als nul.

Het aggregatieargument is optioneel en bepaalt welke functie wordt gebruikt om gegevenspunten te aggregeren wanneer de tijdlijn dubbele waarden bevat. De standaardwaarde is 1, wat GEMIDDELDE aangeeft. Andere opties worden gegeven in de onderstaande tabel.

Opmerking: de resultaten van FORECAST.ETS.CONFINT zijn nauwkeuriger als vooraf aggregatie wordt uitgevoerd.

Waarde Gedrag
1 (of weggelaten) GEMIDDELDE
2 AANTAL
3 COUNTA
4 MAX
5 MEDIAAN
6 MIN
7 SOM

Fouten

De functie VOORSPELLEN.ETS.CONFINT retourneert fouten zoals hieronder weergegeven.

Fout Oorzaak
#WAARDE!
  • target_date is niet numeriek
  • seizoensgebondenheid is niet numeriek
  • data_completion is niet numeriek
  • aggregatie is niet numeriek
# N / A
  • waarden en tijdlijn zijn niet even groot
#GETAL
  • Consistente stap kan niet worden bepaald in de tijdlijn
  • Alle tijdlijnwaarden zijn hetzelfde
  • De waarde voor seizoensgebondenheid ligt niet tussen 0-8784
  • De waarde voor data_completion is niet 0 of 1
  • De waarde voor aggregatie ligt niet tussen 1-7

Interessante artikelen...