EXCEL : addition de deux fonction "si"

Résolu/Fermé
Hallomien Messages postés 7 Date d'inscription mercredi 15 février 2012 Statut Membre Dernière intervention 15 février 2012 - 15 févr. 2012 à 13:44
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 15 févr. 2012 à 17:19
Bonjour,
Je n'arrive pas à bien utiliser la fonction si >0 alors=0 et si =0 alors=0

par exemple : je voudrais que la case C1 affiche soit 1 soit 0 suivant la case A1 :si A1 à une valeur supérieur à 0 alors C1=1 et si A1 est égale à 0 alors C1=0.

Déja sa je n'y arrive pas...et sa se complique quand je veux en additionnée deux...

par exemple : je voudrais que C1 affiche 0/1 ou 2 suivant A1 et B1
Que la valeur de A1 qui peut etre de 0 ou 1 s'additionne avec celle de B1 qui peut etre aussi de 0 ou 1...

J'espere avoir bien expliqué mon problème.
Merci d'avance pour vos réponses !
A voir également:

7 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
15 févr. 2012 à 13:47
Bonjour
en C1
=(A1>0)+(B1>0)
2
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
15 févr. 2012 à 14:05
La formule de michel_m est astucieuse, mais difficile à comprendre pour un novice.

Alors si tu veux absolument utiliser la fonction SI, voici des formules :
- "si A1 à une valeur supérieur à 0 alors C1=1 et si A1 est égale à 0 alors C1=0"
=SI(A1>0;1;0)
- "je voudrais que C1 affiche 0/1 ou 2 ... la valeur de A1 qui peut etre de 0 ou 1 s'additionne avec celle de B1 qui peut etre aussi de 0 ou 1"
en prenant strictement en compte ce que tu as écrit, c'est simplement
=A1+B1 !
si c'est dans la même logique que la question 1, ce sera
=SI(A1>0;1;0)+SI(B1>0;1;0)

Cordialement.
1
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
Modifié par michel_m le 15/02/2012 à 14:27
Hallomien n'est certainement pas idiot ....

Il serait peut-être plus intéressant que tu expliques pourquoi "=(A1>0)+(B1>0)" donne le résultat voulu
0
Hallomien Messages postés 7 Date d'inscription mercredi 15 février 2012 Statut Membre Dernière intervention 15 février 2012
15 févr. 2012 à 13:56
Roh merci michel_m ! :)
J'étais partis pour mettre pleins de condition SI
0
Hallomien Messages postés 7 Date d'inscription mercredi 15 février 2012 Statut Membre Dernière intervention 15 février 2012
15 févr. 2012 à 14:27
C'est bizzare la forume de michel_m marche pour A1+B2 mais juste pour A1 le résultat de C1 est VRAI ou FAUX mais il n'y a pas de valeur.
Je vais utilisé la tienne Raymond car elle marche pour les 2 cas.

Merci de votre aide en tout cas :)
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
15 févr. 2012 à 14:30
Eh bien, je reviens sur ce que j'avais écrit
Hallomien n'est certainement pas idiot ....
sans pour dire que Hallomien est idiot bien sûr
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
15 févr. 2012 à 14:45
La formule de michel_m est =(A1>0)+(B1>0)

A1>0 affiche VRAI quand la valeur de A1 est effectivement supérieure à zéro, et FAUX dans le cas contraire.
Dans les calculs, Excel considère que VRAI équivaut à 1, et FAUX équivaut à 0.
Donc si tu as 1 en A1, 0 en B1, =A1>0 en A2, =B1>0 en B2 et =A2+B2 en C2,
tu verras s'afficher VRAI en A2, FAUX en B2 et 1 en C2.

Sinion, je n'ai pas bien compris ta phrase :
"la forume de michel_m marche pour A1+B2 mais juste pour A1 le résultat de C1 est VRAI ou FAUX mais il n'y a pas de valeur" ...
0
Hallomien Messages postés 7 Date d'inscription mercredi 15 février 2012 Statut Membre Dernière intervention 15 février 2012
15 févr. 2012 à 14:56
Yep merci Raymond j'avais pas bien compris le faite qu'il affiche la partie VRAI ou la partie FAUX suivant le "test logique" qu'on tappé avant.

C'est que la forume de michel marche dans le cas ou j'ai 2 composant mais pas dans le cas simple
0
Hallomien Messages postés 7 Date d'inscription mercredi 15 février 2012 Statut Membre Dernière intervention 15 février 2012
15 févr. 2012 à 15:03
Ditent moi est ce qu'on peut ajouter plusieurs condition SI a la suite ?
Genre : je voudrais qu'il y est afficher dans C1 =1 a quand la valeur de A1=0 à 3 et qu'il y est C1=2 quand la valeur de A1= 3 à 6,etc....il y a juste à ecrire plusieurs condition SI a la suite ?
0
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
15 févr. 2012 à 15:09
Pas exactement. Il faut les imbriquer (emboîter).
=SI(ET(A1>=0;A1<=3);1)
0
Hallomien Messages postés 7 Date d'inscription mercredi 15 février 2012 Statut Membre Dernière intervention 15 février 2012
15 févr. 2012 à 15:18
là sa va de 0 à 3 mais si je veux pousser le vis jusqu a 9 en allant de 3 par 3..
à 0 qu'il y est 0 comme résultat, et qu'ensuite de 0 à 3 =1 , de 3 à 6 = 2 ; de 6 à 9 = 3....
0
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
15 févr. 2012 à 16:41
Alors : =SI(A1<0;"";SI(A1<=3;1;SI(A1<=6;2;SI(A1<=9;3;4))))

Et fais attention à ton orthographe ; c'est une question de respect pour ceux qui te lisent :
"ça va de 0 à 3 mais si je veux pousser le vice jusqu'à 9 ..."
0
Hallomien Messages postés 7 Date d'inscription mercredi 15 février 2012 Statut Membre Dernière intervention 15 février 2012
15 févr. 2012 à 17:07
Thanks je vais essayé :)
Pour moi le respect passe par la politesse et les remerciement ici mais pas par l'orthographe,si tu veux savoir je suis une bille en ortho surtout ^^
Merci de ton aide des Antilles en tout cas veinard !
0
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
15 févr. 2012 à 17:19
OK !
Et sache que je ne fais que répercuter la Charte de CCM :
https://www.commentcamarche.net/infos/25857-charte-de-commentcamarche-net-conseils-d-ecriture/
0