Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Si à plusieurs conditions

2 réponses
Avatar
Denys
Bonsoir =E0 tous,

J'essaie de composer une formule =E0 plusieurs conditions,=20
mais je n'y arrive vraiment pas.

Ce que j'essaie de faire c'est que=20
Si D$10 =3D "X" et que D76 <> "N/A" et que D77 <> "N/A" et=20
que D78 <> "N/A" alors SOMME(D76:D78) sinon ""

=3DIF(D$10=3D"x",AND(D76<>"N/A",D77<>"n/A",D78<>"N/A"),SUM
(D76:D78),"")

J'ai aussi essay=E9 diff=E9rentes choses, mais =E7a ne va pas...

Quelqu'un aurait une id=E9e ?

Merci beaucoup

Denys

2 réponses

Avatar
JièL Goubert
Bonjoir(c) Denys

Le 14/04/2004 01:08 vous nous disiez ceci :
Bonsoir à tous,

J'essaie de composer une formule à plusieurs conditions,
mais je n'y arrive vraiment pas.


tu devrais essayer de commencer par lire l'aide sur la syntaxe des fonctions

Ce que j'essaie de faire c'est que
Si D$10 = "X" et que D76 <> "N/A" et que D77 <> "N/A" et
que D78 <> "N/A" alors SOMME(D76:D78) sinon ""

=IF(D$10="x",AND(D76<>"N/A",D77<>"n/A",D78<>"N/A"),SUM
(D76:D78),"")


la même avec la bonne syntaxe
=IF(AND(D$10="x",D76<>"N/A",D77<>"n/A",D78<>"N/A"),SUM(D76:D78),"")

si tu ne t'en sort pas avec les AND et OR, tu peux aussi imbriquer les
IF, ça fonctionne aussi trés bien même si c'est un peu plus longs a écrire

=IF(D$10="x",IF(D76<>"N/A",IF(D77<>"n/A",IF(D78<>"N/A",SUM(D76:D78),""),""),""),"")

mais si tu cherche la valeur "#N/A" qui apparait dans les formules avec
des valeurs non accessible, tu devrais essayer ceci
=IF(AND(D$10="x",NOT(ISNA(D76)),NOT(ISNA(D77)),NOT(ISNA(D78))),SUM(D76:D78),"")

ou peut-être en plus court et plus facile
=IF(AND(D$10<>"x",ISNA(D76),ISNA(D77),ISNA(D78)),"",SUM(D76:D78))

ISNA() est une traduc de ma pomme de ESTNA(), car je n'ai pas l'english
version

Merci beaucoup


--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr
Celle d'Outlook Express ici : www.faqOE.com

Avatar
Denys
Bonsoir Jièl,

Merci infiniment pour ta réponse et tes explications.
C'est vrai qu'en syntaxe VB je suis encore mêlé.... Mais
avec votre aide, ça s'améliore...

Bonne soirée

Denys


-----Original Message-----
Bonjoir(c) Denys

Le 14/04/2004 01:08 vous nous disiez ceci :
Bonsoir à tous,

J'essaie de composer une formule à plusieurs
conditions,


mais je n'y arrive vraiment pas.


tu devrais essayer de commencer par lire l'aide sur la
syntaxe des fonctions


Ce que j'essaie de faire c'est que
Si D$10 = "X" et que D76 <> "N/A" et que D77 <> "N/A"
et


que D78 <> "N/A" alors SOMME(D76:D78) sinon ""

=IF(D$10="x",AND(D76<>"N/A",D77<>"n/A",D78<>"N/A"),SUM
(D76:D78),"")


la même avec la bonne syntaxe
=IF(AND(D$10="x",D76<>"N/A",D77<>"n/A",D78<>"N/A"),SUM
(D76:D78),"")


si tu ne t'en sort pas avec les AND et OR, tu peux aussi
imbriquer les

IF, ça fonctionne aussi trés bien même si c'est un peu
plus longs a écrire


=IF(D$10="x",IF(D76<>"N/A",IF(D77<>"n/A",IF(D78<>"N/A",SUM
(D76:D78),""),""),""),"")


mais si tu cherche la valeur "#N/A" qui apparait dans les
formules avec

des valeurs non accessible, tu devrais essayer ceci
=IF(AND(D$10="x",NOT(ISNA(D76)),NOT(ISNA(D77)),NOT(ISNA
(D78))),SUM(D76:D78),"")


ou peut-être en plus court et plus facile
=IF(AND(D$10<>"x",ISNA(D76),ISNA(D77),ISNA(D78)),"",SUM
(D76:D78))


ISNA() est une traduc de ma pomme de ESTNA(), car je n'ai
pas l'english

version

Merci beaucoup


--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr
Celle d'Outlook Express ici : www.faqOE.com
.