Calcolo in una query ma se un campo è vuoto non funziona la formula

Anonimo
2013-03-22T18:18:11+00:00

In una query, devo calcolare dei campi provenienti da altre query, il problema è che in alcuni campi il valore è vuoto, e in questo caso nel campo dove ho messo la formula non mi dà nessun risultato. invece se in tutti i campi vi è un valore, anche a 0 il risultato è giusto.

Esempio. Campo1 = Prezzo

               Campo2 = Sconto

               Campo3 = Resi

               Campo4 = Totale = espr [campo1]-[campo2]-[campo3]

                 Prezzo    Sconto    Reso     Totale

....................................................

1                  100        10       15      75     ok

2                  150        15       20     115     ok

3                  200        20                     

4                  200                 10

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2013-03-22T19:27:08+00:00

Ciao Elio,

è normale, NULL + qualcosa è sempre uguale a NULL, fai così:

Totale:  Nz([campo1];0)-Nz([campo2];0)-Nz([campo3];0)

Vedi: Funzione Nz

e anche: Gestione di valori null

Ciao

Giorgio Rancati

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2013-03-23T23:04:13+00:00

    Ciao Elio,

    grazie a te per il feedback!

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2013-03-23T12:51:53+00:00

    Grazie!!!

    Erano 3 giorni che cercavo di risolvere il problema ;-)

    La risposta è stata utile?

    0 commenti Nessun commento