GQ68 ha scritto:
Buongiorno a tutti, ho il seguente problema.
Un serie di formule in una query mi rende dei valori, alcuni positivi ed alcuni negativi.
Ho bisogno che tutti quelli negativi diventino zero.
Come posso fare??
Questi valori negativi da ricondurre a zero sono il risultato delle formule o devi avere zero anche "dentro" le varie formule?
Suggerirei una funzione che porti a zero i valori inferiori a zero, tipo
Function NegToZero(Numero as Integer) As Integer
If Numero < 0 Then
Numero = 0
End If
NegToZero = Numero
End Function
e richiami la funzione dove vuoi, passandogli il numero che, se negativo, deve essere impostato a zero.
Adatta Integer (sia di Numero sia del risultato della funzione) alla dimensione dei numeri che devi gestire: integer, long (se interi), single, double (se con virgola)