[access] Somme négative

Résolu
GUYSYS Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -  
GUYSYS Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -
bonjour,

J'ai mis dans un état un champ calculant la somme des produits de classe A ; ce champ me renvoie bien le nombre de produit A mais avec une valeur négative
Voici le code
=Somme([CLASSE]="A")


Quelqu'un aurait-il une idée?

Merci d'avance.

2 réponses

byakhlefncr Messages postés 260 Date d'inscription   Statut Membre Dernière intervention   63
 
Salut,

C'est normal que tu trouves une valeur négative car tu es entrain d'additionner des -1.

[CLASSE]="A" <--> Vrai ou Faux

sachant que (vrai =-1) et (faux=0) donc tu vas avoir pour somme (Classe="A") : -1 * (nombre d'élément de classe A)

- si tu veux déterminer le nombre d'élément de classe A dans une table tu peux utiliser : Select Count(*) from Table1 Where Classe="A"

- si tu veux additionner les valeurs d'un champ pour les classes A tu peux utiliser : Select SUM(Champ1) from Table1 Where Classe="A"

Bonne chance.
0
GUYSYS Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   11
 
bonjour et merci pour cette remarque .

toutefois , j'ai besoin de valeurs positives pour mon état , alors j'ai branché l'abs
=Abs(Somme([CLASSE]="A"))


cette fois les valeurs sont positives .

merci pour ton aide
0