Hallo

Welkom, Gast. Alsjeblieft inloggen of registreren.

Recent

344 gasten, 0 leden

Welkom, Gast. Alsjeblieft inloggen of registreren.

29 maart 2024, 10:30:25

Login met gebruikersnaam, wachtwoord en sessielengte

Nieuws

Welkom op het vernieuwde NL Computer Forum!

Auteur Topic: Formule Acces Query  (gelezen 12025 keer)

0 leden en 1 gast bekijken dit topic.

Offline Cor van Alphen
  • Net nieuw
  • *
  • Berichten: 1
  • Geslacht: Man
Formule Acces Query
« Gepost 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
« Laatst bewerkt op: 2 augustus 2011, 20:26:29 door Ronald »

Offline Peter

  • Sysop
  • *****
  • Berichten: 5.683
  • Geslacht: Man
Re: Formule Acces Query
« Reactie #1 Gepost 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