Dans un =E9tat j'ai 6 champs.=20
D'abord 3 champs "ContrA", "ContrB" et "ContrC" dans=20
lesquels je n'ai pu mettre dans le formulaire que "1"=20
ou"2" ou "3" ou "4".
Et 3 champs "TypeX, "TypeY" et "TypeZ" dans lesquels au=20
niveau du formulaire et par le biais d'une liste=20
modifiable je ne peux mettre que "AN ou "UN ou "ZN"
ContrA ContrB ContrC TypeX TypeY TypeZ
1 3 2 AN AN
ZN
2 4 1 AN UN
UN
3 2 1 UN ZN
ZN
=3DSomme(nz(([TypeX])=3D"AN")) me sort la totalit=E9=20
des "AN" en n=E9gatif (mais ceci est une autre histoire).=20
moi je voudrais faire:
=3DSomme(nz(([TypeX])=3D"AN")) dans lesquels "ContrA"=20
ou "ContrB" ou ContrC" est =E9gal =E0 "1"
C'est =E0 dire additionner tous les "AN" qui=20
contiennent "1"
"AN" qui contiennent "2"
und so weiter…
Si l'un/une de vous me fait passer la formule, ensuite je=20
pense pouvoir me d=E9brouiller.
Je suis nulle et je ne connais pas la formule. Je vous=20
remercie tous.
Et bonnes vacances… =E0 ceux qui en ont !
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel Carollo
Bonjour Marie-Christine!
=Somme(nz(([TypeX])="AN")) me sort la totalité des "AN" en négatif (mais ceci est une autre histoire).
C'est tout a fait normal. Vous additionnez -1 chaque fois que TypeX est egal a "AN" : Vrai (ou True en Glais) se convertit en -1 en entier (Faites "? CInt(True)" dans la fenetre de deboggage pour vous en assurer).
Vous pouvez faire le meme genre d'operation pour obtenir ce que vous desirez: = Somme(nz([TypeX] = "AN") AND ((ContrA = 1) OR (ContrB = 1) OR (ContrC 1)))
Attention, votre enonce est un peu trop flou pour garantir les resultats que vous desirez: je ne peux pas deviner ce qu'il faut faire pour le cas ou ContrA = 1 et ContrB = 2. La solution que je propose compte 1 pour AN =1. A vous de modifier...
Bonne continuation.
Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
P.S. Vous etes de la region d'Hyeres?
"Marie-Christine Ott-Delaunay" wrote in message news:032801c3516c$f2f2c4a0$ Merci à l'avance pour votre aide.
Dans un état j'ai 6 champs. D'abord 3 champs "ContrA", "ContrB" et "ContrC" dans lesquels je n'ai pu mettre dans le formulaire que "1" ou"2" ou "3" ou "4". Et 3 champs "TypeX, "TypeY" et "TypeZ" dans lesquels au niveau du formulaire et par le biais d'une liste modifiable je ne peux mettre que "AN ou "UN ou "ZN"
ContrA ContrB ContrC TypeX TypeY TypeZ 1 3 2 AN AN ZN 2 4 1 AN UN UN 3 2 1 UN ZN ZN
=Somme(nz(([TypeX])="AN")) me sort la totalité des "AN" en négatif (mais ceci est une autre histoire).
moi je voudrais faire: =Somme(nz(([TypeX])="AN")) dans lesquels "ContrA" ou "ContrB" ou ContrC" est égal à "1"
C'est à dire additionner tous les "AN" qui contiennent "1" "AN" qui contiennent "2" und so weiter… Si l'un/une de vous me fait passer la formule, ensuite je pense pouvoir me débrouiller.
Je suis nulle et je ne connais pas la formule. Je vous remercie tous. Et bonnes vacances… à ceux qui en ont !
Marie-Christine
Bonjour Marie-Christine!
=Somme(nz(([TypeX])="AN")) me sort la totalité
des "AN" en négatif (mais ceci est une autre histoire).
C'est tout a fait normal. Vous additionnez -1 chaque fois que TypeX est egal
a "AN" : Vrai (ou True en Glais) se convertit en -1 en entier (Faites "?
CInt(True)" dans la fenetre de deboggage pour vous en assurer).
Vous pouvez faire le meme genre d'operation pour obtenir ce que vous
desirez:
= Somme(nz([TypeX] = "AN") AND ((ContrA = 1) OR (ContrB = 1) OR (ContrC 1)))
Attention, votre enonce est un peu trop flou pour garantir les resultats que
vous desirez: je ne peux pas deviner ce qu'il faut faire pour le cas ou
ContrA = 1 et ContrB = 2. La solution que je propose compte 1 pour AN =1. A
vous de modifier...
Bonne continuation.
Daniel :-)
Computing Technologies International - www.computing-tech.com - We
provide solutions...
P.S. Vous etes de la region d'Hyeres?
"Marie-Christine Ott-Delaunay" <Crichoux@aol.com> wrote in message
news:032801c3516c$f2f2c4a0$a601280a@phx.gbl...
Merci à l'avance pour votre aide.
Dans un état j'ai 6 champs.
D'abord 3 champs "ContrA", "ContrB" et "ContrC" dans
lesquels je n'ai pu mettre dans le formulaire que "1"
ou"2" ou "3" ou "4".
Et 3 champs "TypeX, "TypeY" et "TypeZ" dans lesquels au
niveau du formulaire et par le biais d'une liste
modifiable je ne peux mettre que "AN ou "UN ou "ZN"
ContrA ContrB ContrC TypeX TypeY TypeZ
1 3 2 AN AN
ZN
2 4 1 AN UN
UN
3 2 1 UN ZN
ZN
=Somme(nz(([TypeX])="AN")) me sort la totalité
des "AN" en négatif (mais ceci est une autre histoire).
moi je voudrais faire:
=Somme(nz(([TypeX])="AN")) dans lesquels "ContrA"
ou "ContrB" ou ContrC" est égal à "1"
C'est à dire additionner tous les "AN" qui
contiennent "1"
"AN" qui contiennent "2"
und so weiter…
Si l'un/une de vous me fait passer la formule, ensuite je
pense pouvoir me débrouiller.
Je suis nulle et je ne connais pas la formule. Je vous
remercie tous.
Et bonnes vacances… à ceux qui en ont !
=Somme(nz(([TypeX])="AN")) me sort la totalité des "AN" en négatif (mais ceci est une autre histoire).
C'est tout a fait normal. Vous additionnez -1 chaque fois que TypeX est egal a "AN" : Vrai (ou True en Glais) se convertit en -1 en entier (Faites "? CInt(True)" dans la fenetre de deboggage pour vous en assurer).
Vous pouvez faire le meme genre d'operation pour obtenir ce que vous desirez: = Somme(nz([TypeX] = "AN") AND ((ContrA = 1) OR (ContrB = 1) OR (ContrC 1)))
Attention, votre enonce est un peu trop flou pour garantir les resultats que vous desirez: je ne peux pas deviner ce qu'il faut faire pour le cas ou ContrA = 1 et ContrB = 2. La solution que je propose compte 1 pour AN =1. A vous de modifier...
Bonne continuation.
Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
P.S. Vous etes de la region d'Hyeres?
"Marie-Christine Ott-Delaunay" wrote in message news:032801c3516c$f2f2c4a0$ Merci à l'avance pour votre aide.
Dans un état j'ai 6 champs. D'abord 3 champs "ContrA", "ContrB" et "ContrC" dans lesquels je n'ai pu mettre dans le formulaire que "1" ou"2" ou "3" ou "4". Et 3 champs "TypeX, "TypeY" et "TypeZ" dans lesquels au niveau du formulaire et par le biais d'une liste modifiable je ne peux mettre que "AN ou "UN ou "ZN"
ContrA ContrB ContrC TypeX TypeY TypeZ 1 3 2 AN AN ZN 2 4 1 AN UN UN 3 2 1 UN ZN ZN
=Somme(nz(([TypeX])="AN")) me sort la totalité des "AN" en négatif (mais ceci est une autre histoire).
moi je voudrais faire: =Somme(nz(([TypeX])="AN")) dans lesquels "ContrA" ou "ContrB" ou ContrC" est égal à "1"
C'est à dire additionner tous les "AN" qui contiennent "1" "AN" qui contiennent "2" und so weiter… Si l'un/une de vous me fait passer la formule, ensuite je pense pouvoir me débrouiller.
Je suis nulle et je ne connais pas la formule. Je vous remercie tous. Et bonnes vacances… à ceux qui en ont !
Marie-Christine
Hubert Canevet
Eh oui, d'ailleurs avec DCount("", "nomtable", "Nz(TypeX) ='AN'"), on obtiendra bien le décompte, en positif, si je ne réponds pas à côté (j'ai une petite tendance à ça, ce matin).
=Somme(nz(([TypeX])="AN")) me sort la totalité des "AN" en négatif (mais ceci est une autre histoire).
C'est tout a fait normal. Vous additionnez -1 chaque fois que TypeX est egal
a "AN" : Vrai (ou True en Glais) se convertit en -1 en entier (Faites "?
CInt(True)" dans la fenetre de deboggage pour vous en assurer).
Eh oui, d'ailleurs avec DCount("", "nomtable", "Nz(TypeX)
='AN'"), on obtiendra bien le décompte, en positif, si je
ne réponds pas à côté (j'ai une petite tendance à ça, ce
matin).
Eh oui, d'ailleurs avec DCount("", "nomtable", "Nz(TypeX) ='AN'"), on obtiendra bien le décompte, en positif, si je ne réponds pas à côté (j'ai une petite tendance à ça, ce matin).