Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Anders (software)

integere waarde in Access en Excel

johan kruize
2 antwoorden
  • In access geeft de functie Cint() de afgeronde waarde van een getal met decimalen (dus 25,42 = 25 en 25,63 = 26) terwijl de functie Int in Exell in beide gevallen 25 als uitkomst geeft, wat volgens mij ook de enige juiste uitkomst is. Wie kent de functie in Access die de juiste waarde geeft zoals die ook in Excell berekend wordt.
  • Wat dacht je van [b:81f2768d38]Int[/b:81f2768d38]?

    [code:1:81f2768d38]
    MsgBox (Int(25.63) & " " & CInt(25.63))[/code:1:81f2768d38]

    //edit
    regel voor afronden:
    als een decimaal kleiner dan 5 is, wordt naar beneden afgerond, anders naar boven

    5.4 -> 5
    5.5 -> 6

    5.45 -> 5.5 -> 6

    De functie [i:81f2768d38]cint[/i:81f2768d38] lijkt het niet helemaal juist te toen (probeer 5.45 maar) maar geeft in mijn ogen wel vaker het juiste resultaat dan [i:81f2768d38]int[/i:81f2768d38].

    Als je wilt afbreken gebruik je dus [i:81f2768d38]int[/i:81f2768d38], als je wilt afronden gebruik je dus [i:81f2768d38]cint[/i:81f2768d38]

    //edit
    PS Ik gebruik engelse versies, dus decimale punten en geen komma's



    [ Dit Bericht is bewerkt door: Wim Sturkenboom op 2002-03-22 07:32 ]

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.