Expressie Foutmelding: Overloop

Status
Niet open voor verdere reacties.

Verderfje

Gebruiker
Lid geworden
20 nov 2007
Berichten
22
Tijdens het draaien van een Query krijg ik een foutmelding mee "Overloop"
Er is nagenoeg niks veel te vinden op het internet hierover. :confused:

Ik heb de volgende expressie in een query:

Bonus: Som([Sales_Entercom2]![Target]/[Sales_Entercom2]![Bedrag na Weging])*[Sales_Entercom2]![Sales]

Voorbeeld:
Bedrag na weging is € 40,-
Traget is: € 40000,-
Sales is € 10000,-

In Excel werkt het wel :(
Als ik dit in excel zet is het: (A1/B1)*C1 = Uitkomst 15,24
A1 = 40
B1 = 40000
C1 = 10000

Weet iemand wat ik fout doe?
Waarom werkt het wel in excel maar niet in Access.

Gr. Emil
 
Waarschijnlijk is in je tabel [Sales_Entercom2] bij een van de records het veld [Bedrag na Weging] 0 of Null.
Dan gaat ie bij dat record delen door 0 en dat levert je de genoemde foutmelding op.
 
Ik heb het gevondende ochtend ogen hahaha

Round(IIf([Sales_Entercom2]![Target]>0;(IIf([Sales_Entercom2]![Sales]>=([Sales_Entercom2]![Target]);([Sales_Entercom2]![Bedrag na Weging]/[Sales_Entercom2]![Target])*[Sales_Entercom2]![Sales];0));0);2)

Nu werkt het naar behoren :)

Het had inderdaad met de 0 te maken (Dank je wel :) )en ook had ik Item Target geselecteerd i.p.v. Target.
Item Target is de soort target :)

Dank je wel!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan