• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

gemiddelde duur in maanden

Status
Niet open voor verdere reacties.
Dat kan niet "zomaar", zeker niet in het 9m29d formaat dat jij hebt...
wat je zou moeten doen is het "formaat" decimaal maken ipv wat je nu hebt...
9m29d, aangenomen dat je met 30 dagen per maand rekent.. Moet je je DateDiff functie aanpassen van
Code:
=DATEDIF(A2,B2,"YM")&"m"&DATEDIF(A2,B2,"MD")&"d"
naar
Code:
=DATEDIF(A2,B2,"YM")+DATEDIF(A2,B2,"MD")/30
Nu heb je een decimale reprecentatie van de 9m29d naar 9,96666667....
Dit kan je dan simpel met average naar een gemiddelde berekenen... Wil je dan de "echte" dagen weer weten moet je de decimalen weer terug rekenen naar dagen
Met een functie die lijkt op:
Code:
=INT(E4)&"m" & ROUND(MOD(E4,1) * 30,0) & "d"
om een gemiddelde van 6m9d te krijgen

Geen idee wat de vergelijkbare NL functies zijn als je de NL Office gebruikt :/
 
Heb =datumverschil(A2;A3;"D")/30 genomen. Werkt maar dus met een kleine foutmarge.
Was in jouw voorstel ook zo, toch?

groeten,
en dank om mee te denken!
 
Kleine foutmarge, als in sommige maanden hebben 28/31 dagen? Bedoel je dat? Ja je kan standaard delen op 30 of 31 ... of met een functie de laatste dag van de maand ophalen en dan dynamisch delen op 28/29/30/31

Echter het probleem is, het is erg lastig om met "echte" dagen gemiddelde te werken zonder daarbij enorme fouten te krijgen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan