waarden optellen uit twee of meer velden

  • Onderwerp starter Onderwerp starter stipi
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

stipi

Gebruiker
Lid geworden
14 feb 2003
Berichten
75
Ik heb een vreemd probleem ( voor mij althans)
Als ik uit een tabel twee of meer waarden op wil tellen gaat dat in een query prima.
Maar als één van de velden de std.waarde 0 heeft wordt het totaal ook nul.
geef ik st.waarde van die velden 0,01 in dan werkt het prima,maar zijn de totalen niet correct.
Wat is een oplossing ? Dank voor reactie.
 
gebruik je in de query som of hoe ziet dat er bij jouw uit
 
Ik gebruik in de query het volgende: netto: [bruto]-[prov]
als bruto dus 1 is en prov 0 dan is totaal 0 ipv 1.
Duidelijk ? dank
 
Dat zou hij goed uit moeten kunnen rekenen, als het veld een normaal getalveld is en er ook echt een 0 in staat. Is het veld daarentegen leeg (Null) dan is het een ander verhaal. Zet er dan voor de zekerheid Nz omheen. Dan krijg je:
nz([bruto];0)-Nz([prov];0)
 
de eigenschappen van de velden zijn : numeriek en notatie vast met twee decimalen. std. 0,00 ( wordt vanzelf 0 ) is m.i. geen null.
wat kan er dan mis zijn ?
 
Als mijn formule niet werkt zou ik zeggen: maak een voorbeeldje. Overigens moet je je niet laten leiden door de notatie; die heeft nergens mee te maken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan