Volledige versie bekijken : Probleempje met Excel



J.W.
16 May 2019, 22:12
Cel A1 datum: 26/05/1950

Cel B1: =Vandaag() (dat is 16/05/2019)

Cel C1: =B1-A1 (celeigenschappen zijn: jj/mm/dd)

De uitkomst zou moeten zijn: 68/11/20 (68 jaar - 11 maanden - 20 dagen)
Echter is de uitkomst 68/12/20 (68 jaar - 12 maanden - 20 dagen)

Iemand een oplossing hiervoor?

compuchrisje
17 May 2019, 00:10
Jaar-maand-dag, dan zou je dat in cel A1 en B1 ook in die volgorde moeten zetten. Maar het gekke is, zelfs dàn krijg ik hetzelfde resultaat als jij, ook als ik de eigenschappen zou aanvullen via speciaal.

J.W.
17 May 2019, 01:24
De volgorde doet er niet toe. Als je A1 aftrekt van B1 krijg je een getal (25192)
Als je daar celeigenschappen jj/mm/dd, dd/mm/jj of mm/dd/jj op toepast blijft alles gelijk (behalve de volgorde).

Persoonlijk denk ik dat de fout iets te maken heeft met de schrikkeljaren.

Als ik de datums verander in 31/05/1950 en =vandaag() in 1/05/2019 klopt de uitkomst wel.

Obsessed
17 May 2019, 07:15
En met de functie "DATUMVERSCHIL (https://support.office.com/nl-nl/article/het-verschil-tussen-twee-datums-berekenen-8235e7c9-b430-44ca-9425-46100a162f38)"?

J.W.
17 May 2019, 10:54
En met de functie "DATUMVERSCHIL (https://support.office.com/nl-nl/article/het-verschil-tussen-twee-datums-berekenen-8235e7c9-b430-44ca-9425-46100a162f38)"?


De functie Datumverschil bestaat niet echt in Excel.
Het is (was) een functie om oudere bestanden die gemaakt werden in Lotus te ondersteunen.

In Excel kunt u hiermee ofwel het aantal jaren "Y" ofwel het aantal maanden "m" ofwel het aantal dagen "d" berekenen maar niet jaren, maanden, dagen, samen.

popipipo
17 May 2019, 19:48
Als je 2 datums van elkaar aftrekt dan krijg je een getal.
Dit getal is het verschil in dagen en geen datum
vb

16/05/2019
10/05/2019
Het verschil is 6 (dagen)

Als je het getal 6 zet in een cel met celeigenschap dd/mm/jjjj
dan krijg je 1/6/1900
met celformaat jj/mm/dd
krijg je 19/01/06

popipipo
17 May 2019, 19:56
Met datedif zou je deze formul kunnen gebruiken
=DATEDIF(A2;A1;"y")&"/ "&DATEDIF(A2;A1;"ym")&"/ "&DATEDIF(A2;A1;"md")

J.W.
17 May 2019, 23:15
Met datedif zou je deze formul kunnen gebruiken
=DATEDIF(A2;A1;"y")&"/ "&DATEDIF(A2;A1;"ym")&"/ "&DATEDIF(A2;A1;"md")

Bedankt popipipo om me op het juiste spoor te brengen.

Dit is de werkende formule:

=DATUMVERSCHIL(A1;B1;"y")&"/ "&DATUMVERSCHIL(A1;B1;"ym")&"/ "&DATUMVERSCHIL(A1;B1;"md")

De kleinste van de 2 datums moet altijd eerst komen.
=Datedif werkt niet, hierbij krijgt men de foutmelding #GETAL!

Ik ken een persoon die nu blij gaat zijn... :lol::lol::lol:

compuchrisje
17 May 2019, 23:20
Jijzelf dan niet J.W.?
'k Had ook al wat dingen geprobeerd, maar helaas ben ik niet zo actief meer in Excel. Komt ervan als je het nooit nodig hebt.

J.W.
17 May 2019, 23:54
Als je 2 datums van elkaar aftrekt dan krijg je een getal.
Dit getal is het verschil in dagen en geen datum
vb



16/05/2019
10/05/2019
Het verschil is 6 (dagen)

Als je het getal 6 zet in een cel met celeigenschap dd/mm/jjjj
dan krijg je 1/6/1900
met celformaat jj/mm/dd
krijg je 19/01/06

Maak van die 10/05/2019 eens 10/05/1929 en zoek dan het verschil eens.
90/00/05 maar de uitkomst is 90/01/05
een maand teveel...

Maar dat is hier bij ons wel 6 jan 1900

1/01/1900 is de oudste datum die men in Excel kan gebruiken.

Hoe verder de datums uit elkaar liggen, hoe meer fouten er ontstaan als men het standaardgetal (datum) terug omzet naar jj/mm/dd. Het getal klopt wel maar het omzetten loop vaak fout. Volgens mij wordt er bij het terug omzetten geen rekening meer gehouden met de schrikkeljaren.

J.W.
17 May 2019, 23:58
Jijzelf dan niet J.W.?
'k Had ook al wat dingen geprobeerd, maar helaas ben ik niet zo actief meer in Excel. Komt ervan als je het nooit nodig hebt.

Mijn oudste schoonbroer had vroeger een progje waarmee hij zijn exacte leeftijd kon berekenen (jaren, maanden, dagen) maar was dat op de een of andere manier kwijt gespeeld. Nu had hij verleden woensdag aan mij gevraagd om zo'n progje te maken in Excel.

Ikzelf voel dat gewoon hoe oud ik op deze of gene dag ben (verschilt nogal veel) :D:D:D

Obsessed
18 May 2019, 13:59
Ikzelf heb zoiets doorgekregen om af te tellen tot het pensioen.
Dat kan je natuurlijk ook gebruiken om leeftijd te berekenen denk ik.
Geeft ook uren, minuten enz. Zelfs een taartdiagram ontbreekt niet.

Staat op de PC op het werk.
Als je wil stuur ik het u volgende week door ;)

J.W.
18 May 2019, 14:28
Als je wil stuur ik het u volgende week door ;)

Mag je doen, je hebt mijn email (als bijlage indien het niet te groot is).

Obsessed
19 May 2019, 13:25
Mag je doen, je hebt mijn email (als bijlage indien het niet te groot is).
Morgen ;)

J.W.
19 May 2019, 15:52
Morgen ;)

Bedankt

J.W.
20 May 2019, 13:20
Morgen ;)

Ontvangen.

Bedankt, ga het in de loop van de week eens "uiteen halen".

popipipo
21 May 2019, 18:36
Mogen wij ook nog mee genieten van deze oplossing?

J.W.
21 May 2019, 20:53
Het progje van Obsessed dient om af te tellen naar zijn pensioen (begindatum - laatste dag - totaal aantal dagen - gepresteerde dagen, uren, minuten - aantal dagen, uren, minuten nog te doen enz.).

Er staan privé-gegevens van Obsessed in en daardoor kan ik dit niet zomaar op het forum posten.

Stuur mij een pm met uw email-adres, dan zend ik u een aangepaste versie van dit werkblad.
U kunt natuurlijk ook aan Obsessed vragen of hij deze "pensioenaftelling", al dan niet aangepast, hier wilt posten.

popipipo
22 May 2019, 22:13
Het forum is er voor ons allemaal zodat we allemaal van vragen met antwoorden kunnen leren.
Een voorbeeldbestandje is daarbij een uitstekend hulpmiddel.

Iedereen mag hier een al dan niet aangepast bestand plaatsen.
Ik heb het niet aan een specifiek iemand gevraagd.

De geanonimiseerde versie kunt u natuurlijk ook hier plaatsen.

J.W.
22 May 2019, 23:07
Er is iets fout gegaan

J.W.
22 May 2019, 23:16
https://we.tl/t-TJGqpuX9wQ

popipipo
23 May 2019, 12:08
Bedankt