[access] Somme négative

Résolu/Fermé
Signaler
Messages postés
27
Date d'inscription
dimanche 25 septembre 2005
Statut
Membre
Dernière intervention
2 septembre 2006
-
Messages postés
27
Date d'inscription
dimanche 25 septembre 2005
Statut
Membre
Dernière intervention
2 septembre 2006
-
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

Messages postés
260
Date d'inscription
vendredi 1 juillet 2005
Statut
Membre
Dernière intervention
11 septembre 2008
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.
Messages postés
27
Date d'inscription
dimanche 25 septembre 2005
Statut
Membre
Dernière intervention
2 septembre 2006
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