Opgelost: Functie DAGEN bizarre uitkomst

Bespreek het rekenblad
beauron
Berichten: 4
Lid geworden op: do jan 01, 2015 10:25 am

Opgelost: Functie DAGEN bizarre uitkomst

Bericht door beauron »

Ik voer vandaag(1-1-2015) de volgende functie in:
=DAGEN(VANDAAG();31-12-2015)
De uitkomst zou moeten luiden 1, nl. 1 dag verstreken maar luidt 44.001,00
Iemand een verklaring? En hoe luidt de correcte syntax?
Laatst gewijzigd door beauron op do jan 01, 2015 5:34 pm, 1 keer totaal gewijzigd.
Open Office 4.1.1 op Windows 7
beauron
Berichten: 4
Lid geworden op: do jan 01, 2015 10:25 am

Re: Functie DAGEN bizarre uitkomst

Bericht door beauron »

Sorry, moet natuurlijk zijn =DAGEN(VANDAAG();31-12-2014).
De uitkomst is dan 44,000, niet minder bizar.
Open Office 4.1.1 op Windows 7
Gebruikersavatar
floris v
Berichten: 2107
Lid geworden op: za apr 11, 2009 3:30 pm
Locatie: Apeldoorn, Nederland

Re: Functie DAGEN bizarre uitkomst

Bericht door floris v »

Vreemd, het werkt wel als je die data in cellen zet en dan =DAGEN(cel2;cel1) - het zal er dus wel aan liggen dat de datum verkeerd wordt opgevat. Eigenlijk een bug.
* AOO 4.1.11 en LibreOffice 7.6.1.2 op Ubuntu 20.x
* Heb je de survival guide voor het forum al gelezen?
RPG
Berichten: 4667
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: Functie DAGEN bizarre uitkomst

Bericht door RPG »

Hallo

Het schijnt wel te werken als de datum genoteerd wordt als: "2014-12-31".

Het schijnt ook tussen aanhalingstekens te moeten staan.

Romke
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
beauron
Berichten: 4
Lid geworden op: do jan 01, 2015 10:25 am

Re: Functie DAGEN bizarre uitkomst

Bericht door beauron »

Jullie beiden bedankt. Wat werk voor de programmeurs aan de winkel.
Ik heb mijn toevlucht genomen tot de functie =DATUM(2016;1;1)-VANDAAG() om het resterend aantal dagen in dit jaar te berekenen.
Dit wordt moeiteloos naar Excel overgezet.
Open Office 4.1.1 op Windows 7
Alex
Berichten: 103
Lid geworden op: do feb 25, 2010 8:46 pm

Re: Functie DAGEN bizarre uitkomst

Bericht door Alex »

Zonder aanhalingstekens wordt 31-12-2014 binnen een formule niet als datum opgevat maar als twee aftrekkingen en levert dus -1995.
De datum 1-1-2015 heeft als interne waarde 42005, dat is het aantal dagen sinds 30-12-1899.
Van elkaar afgetrokken levert dat 44000, dat is dus geen fout in Calc.
AOO 4.1.15 & LO 24.2 op Windows 10
Gebruikersavatar
floris v
Berichten: 2107
Lid geworden op: za apr 11, 2009 3:30 pm
Locatie: Apeldoorn, Nederland

Re: Opgelost: Functie DAGEN bizarre uitkomst

Bericht door floris v »

Kan zijn, maar dat je onzin krijgt als je de datum anders invoert dan met de indeling jaar-maand-dag, terwijl in de Help de indeling dag-maand-jaar staat, strekt niet bepaald tot eer.
* AOO 4.1.11 en LibreOffice 7.6.1.2 op Ubuntu 20.x
* Heb je de survival guide voor het forum al gelezen?
beauron
Berichten: 4
Lid geworden op: do jan 01, 2015 10:25 am

Re: Opgelost: Functie DAGEN bizarre uitkomst

Bericht door beauron »

Met die aanvulling ben ik het wel eens. De instructie is niet erg duidelijk.
Open Office 4.1.1 op Windows 7
Gebruikersavatar
floris v
Berichten: 2107
Lid geworden op: za apr 11, 2009 3:30 pm
Locatie: Apeldoorn, Nederland

Re: Opgelost: Functie DAGEN bizarre uitkomst

Bericht door floris v »

Google leverde deze link op: https://wiki.openoffice.org/wiki/Docume ... S_function die wel goede voorbeelden geeft, maar verzuimt te vermelden dat de schrijfwijze van de datum ertoe doet. In de Nederlandse versie https://wiki.openoffice.org/wiki/NL/Doc ... ctie_DAGEN staat weer dezelfde fout.
* AOO 4.1.11 en LibreOffice 7.6.1.2 op Ubuntu 20.x
* Heb je de survival guide voor het forum al gelezen?
Plaats reactie