HomeCompatibiliteitVOORSPELLEN() functie

VOORSPELLEN() functie

VOORSPELLEN() functie in Excel

Samenvatting VOORSPELLEN() functie

De VOORSPELLEN() functie berekent een geschatte waarde op basis van bestaande gegevens. Dankzij deze lineaire regressieformule voorspel je trends die logisch aansluiten op historische cijfers. Je gebruikt deze functie vaak wanneer je de relatie tussen een onafhankelijke variabele (known_xs) en een afhankelijke variabele (known_ys) onderzoekt. Denk aan omzetprognoses, bezoekersaantallen of groeiverwachtingen. De functie past perfect binnen elke analyse waarin je snel vooruit wilt kijken zonder een volledig statistisch model op te zetten. Je merkt dat deze functie vooral helpt als je inzichten nodig hebt voor beslissingen, planning of rapportage.

Vertaling

Nederlands: VOORSPELLEN()
Engels: FORECAST()
Duits: PROGNOSE()

Resultaat waarde

Geeft als resultaat een waarde op basis van een lineaire trend

Doel

Het doel van VOORSPELLEN() is het berekenen van een toekomstige of onbekende waarde, op basis van twee reeksen bekende waarden die samen een lineair verband vormen. De functie maakt de analyse voorspelbaar, reproduceerbaar en snel inzetbaar.

Syntaxis

=VOORSPELLEN(x;known_ys;known_xs)

Argumenten

x
De nieuwe x-waarde waarvoor je de voorspelde y-waarde wilt berekenen. Deze waarde moet logisch passen binnen of aansluitend op de reeks known_xs.

known_ys
De afhankelijke waarden waarvan je de relatie wilt analyseren. Dit zijn meestal historische meetwaarden, bijvoorbeeld omzet, verkoopcijfers of temperatuurmetingen.

known_xs
De onafhankelijke waarden die horen bij de known_ys. Denk aan jaren, maanden, dagnummers of andere numerieke variabelen die het verband beschrijven. De reeks moet dezelfde lengte hebben als known_ys.

Gebruik van VOORSPELLEN() functie

Je gebruikt VOORSPELLEN() wanneer je met bestaande data een toekomstige waarde wilt berekenen. Dit werkt handig in een dashboard of analyseblad, zeker als je samen met fictieve collega’s – zoals Pieter of Sara – scenario’s opstelt. Stel dat je met Sara werkt aan een omzetrapport. Je hebt de omzetdata van maand 1 tot en met maand 12 in kolom B staan en de maandnummers in kolom A. Dan kun je zo’n voorspelling direct testen. Je ziet dit bijvoorbeeld wanneer je:

=VOORSPELLEN(13;B2:B13;A2:A13)

Hiermee bereken je de verwachte omzet voor maand 13. Deze aanpak werkt ook als je een trendlijn wilt maken in combinatie met grafieken. Soms gebruik je de functie binnen een grotere formule, bijvoorbeeld samen met ALS(), om alternatieve scenario’s te tonen. Bijvoorbeeld:

=ALS(C2="Optimistisch";VOORSPELLEN(13;B2:B13;A2:A13)*1,1;VOORSPELLEN(13;B2:B13;A2:A13))

Je kunt known_ys of known_xs flexibel aansturen met INDIRECT() wanneer je verschillende datasets op een ander blad hebt. Zo kun je in een dynamisch dashboard snel schakelen tussen verschillende scenario’s zonder dat je handmatig formules hoeft aan te passen:

=VOORSPELLEN(D2;INDIRECT("Data!B2:B13");INDIRECT("Data!A2:A13"))

Wil je orde houden in je werkmap, dan helpen functies als BLAD() en BLADEN() je om automatisch naar het juiste tabblad te verwijzen. Zo voorkom je fouten en houd je je structuur helder.

Praktisch gezien werkt VOORSPELLEN() het best wanneer je gegevens ongeveer lineair stijgen of dalen. Als je werkt met extreme uitschieters kan de functie onnauwkeuriger worden, dus het is slim om je reeks eerst te controleren.

Waarom VOORSPELLEN() functie gebruiken?

Je gebruikt VOORSPELLEN() omdat je snel en betrouwbaar inzicht krijgt in toekomstige trends. Vooral wanneer je, net als Pieter die een kwartaalrapport voorbereidt, tijd wilt besparen door voorspellende cijfers automatisch te genereren. Het is handig dat de functie gewoon werkt met je bestaande tabellen, zonder dat je complexe statistiek hoeft te kennen. Je kunt eenvoudig controleren hoe gevoelig je voorspelling is door meerdere scenario’s naast elkaar te zetten en deze te combineren met voorwaarden. Stel dat je op basis van je dataset een voorspelling maakt voor dagnummer 45, dan werkt dat bijvoorbeeld als:

=VOORSPELLEN(45;C2:C44;B2:B44)

Als je een foutmelding als #N/B of #WAARDE! krijgt, dan weet je dat de koppeling tussen known_xs en known_ys waarschijnlijk niet klopt. Wanneer je dit voorkomt door je bereiken even lang te houden, blijft je analyse soepel lopen. De functie is bovendien krachtig wanneer je deze combineert met andere berekeningen. Zo kun je een afwijking berekenen door de voorspelde waarde af te trekken van de werkelijke waarde:

=D3-VOORSPELLEN(B3;$D$2:$D$20;$B$2:$B$20)

Dat maakt het eenvoudig om te zien waar werkelijke cijfers afwijken van wat je verwacht. Wil je deze informatie op meerdere bladen gebruiken, dan helpt INDIRECT() je om dynamisch de juiste bereiken te pakken. Je werkt daardoor een stuk sneller.

Aan het einde nog enkele verduidelijkende punten:

  • Een nulwaarde in één van de bereiken veroorzaakt problemen.
  • Bereiken moeten altijd numeriek zijn.
  • Niet-lineaire trends geven onnauwkeurige resultaten.

Opmerkingen VOORSPELLEN() functie

  • De bereiken known_xs en known_ys moeten even lang zijn.
  • Niet-numerieke waarden veroorzaken #WAARDE!.
  • Onvoldoende variatie in de gegevens kan #GETAL! opleveren.
  • Lege cellen veroorzaken #LEEG!.
  • Extreem afwijkende waarden verlagen de nauwkeurigheid.
  • De functie werkt optimaal bij lineaire verbanden.
  • Met Online en Mobile zijn er soms beperkingen bij dynamische bereiken.
  • Excel Starter ondersteunt deze functie soms beperkt.
  • Cirkelverwijzingen leiden tot #VERW!.
  • Negatieve x-waarden zijn toegestaan zolang ze consistent zijn met de reeks.

Deze functie is vervangen door een of meer nieuwe functies die nauwkeuriger zijn en een duidelijkere naam hebben. Deze functie is op dit moment nog beschikbaar ten behoeve van compatibiliteit met eerdere versies, maar u wordt aangeraden om vanaf nu de nieuwe functies te gebruiken, omdat deze functie mogelijk in een toekomstige versie van Excel wordt verwijderd.

~ Advertentie ~

= POST ( 'Gerelateerd' )

NAAR.KOLOM() functie

Ontdek de NAAR.KOLOM() functie in Excel om kolomnummers te bepalen. Inclusief praktische voorbeelden, tips en veelvoorkomende fouten.

REEKS() functie

De REEKS() functie in Excel genereert automatisch getallenreeksen. Ideaal voor dynamische tabellen, sjablonen en berekeningen zonder handmatig vullen. Inclusief voorbeelden en tips.

LOG.NORM.VERD() functie

De LOG.NORM.VERD functie berekent de lognormale verdeling in Excel. Ideaal voor financiële risico’s, kansmodellen en verdelingsanalyse. Inclusief uitleg, syntaxis en voorbeelden.

ALS() functie gebruiken voor slimme logica in Excel

De ALS() functie geeft je controle over logica in Excel. Je gebruikt voorwaarden om snel goede beslissingen te nemen in jouw werkblad.

Operators voor berekeningen in Excel

In excel zijn er 4 verschillende soorten operators: rekenkundig, vergelijking, tekst samenvoeging en referenties.

GELIJK() functie

De GELIJK() functie vergelijkt twee teksten in Excel en controleert of ze exact overeenkomen. Leer de syntaxis, argumenten, voorbeelden en praktische tips voor foutloos gebruik.
~ Advertentie ~

= WEEK ('Top 5')

JAAR() functie

De JAAR functie in Excel geeft als resultaat het jaar van een datum als een 4-cijferig getal. Het jaar wordt uitgedrukt als een geheel getal tussen 1900 en 9999.

DATUM() functie

De Excel DATUM functie maakt van afzonderlijke waarden voor jaar, maand en dag een geldige datum. Je kunt deze functie gebruiken om dynamisch datums samen te stellen op basis van andere celwaarden in je werkblad.

NETTO.WERKDAGEN() functie

De NETTO.WERKDAGEN geeft het aantal volledige werkdagen tussen een begindatum en een einddatum. Zaterdag en zondag en datums die zijn gedefinieerd zijn als feestdagen gelden niet als werkdagen.

Wachtwoord Excel werkblad beveiliging kraken

Met de volgende macro code is het mogelijk om de beveiliging van een met wachtwoord beveiligd werkblad op te heffen.

VERGELIJKEN() functie

Met de VERGELIJKEN functie kun je de positie bepalen van een zoekwaarde in een zoek-matrix (rij, kolom, tabel of bereik). De functie ondersteunt exact, benaderend of wildcards (*?) voor gedeeltelijk resultaat.
~ Advertentie ~

= FUNCTIE ('Top 10')

~ Advertentie ~

= EXCEL ( 'categorieën' )

~ Advertentie ~