NL Computer Forum

Maak het zelf => Programmeren => Topic gestart door: Cor van Alphen op 2 augustus 2011, 18:46:01

Titel: Formule Acces Query
Bericht door: Cor van Alphen op 2 augustus 2011, 18:46:01
Een deel van het bericht weggevallen:


Wil iemand mij helpen aan een formule voor mijn biljart toernooi:


Wie kan mij de formulie geven over 25 beurten verhoogd met 2 met een minima van 9.
Partijlengte = Car
Gemiddelde = Moy


Terugrekenen 8,5 word automatisch afgerond naar 9
(8,5 - 2)/25 = 0,26


De formule die ik geef:
IIF(Moy<0,26;9;Moy*25+2)
Access zet zelf haakjes en accepteert de formule maar geeft #fout


Bij voorbaat hartelijk dank.
Vgr Cor
Titel: Re: Formule Acces Query
Bericht door: Peter op 2 augustus 2011, 19:47:45
Hoi Cor,

Citaat
IIF(Moy<0,26;9;Moy*25+2)
Welke systeemtaal (landcode) heb je ingesteld? Volgens de help van A2000 is de syntax: IIf(expr, truepart, falsepart)Jij hebt dus ; ipv , en "0,26" zou "0.26" kunnen zijn.

A2000 geeft met deze code netjes antwoord:
Dim res!
Dim Moy%

Moy = 10
res = IIf(Moy < 0.26, 9, Moy * 25 + 2)

Heb je hier wat aan?


groeten, Peter