Fonction SI

Résolu/Fermé
oror0606 Messages postés 18 Date d'inscription lundi 24 juin 2013 Statut Membre Dernière intervention 26 février 2014 - 24 juin 2013 à 11:05
oror0606 Messages postés 18 Date d'inscription lundi 24 juin 2013 Statut Membre Dernière intervention 26 février 2014 - 24 juin 2013 à 16:10
Bonjour à tous je suis nouvelle sur le forum et vraiment novice d'excel.
Je souhaite créer la fonction si suivante:
si AH>0 alors AI=0 sinon afficher "Incohérence" et tester aussi l'inverse si AI>0 alors AJ=0 sinon afficher "Incohérence"

J'ai essayé plusieurs trucs mais sa ne marche pas comme je veux.
Merci beaucoup pour vos réponses.

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
24 juin 2013 à 11:14
Bonjour

En AI1 (à tirer sur la hauteur utile):

=SI(AH1>0;0;"incohérence")

En AJ1
?????
comment AI peut il plus grand que 0 puisque la formule demandée n'affiche que 0 ou incohérence?

A vous lire pour quelques explications

Crdlmnt

0
oror0606 Messages postés 18 Date d'inscription lundi 24 juin 2013 Statut Membre Dernière intervention 26 février 2014
24 juin 2013 à 11:21
oui j'ai pas été assez exhaustive, si AH>0 et AI=0 tout est ok donc j'aimerai que rien ne s'affiche, par contre si ce n'est pas le cas il affiche incohérence. Il faut dans le meme temps que si AI>0 AH soit égale à 0 et il s'affiche rien sinon il s'affiche incohérence.
J'espère m'être fait comprendre. Merci por votre réponse
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
24 juin 2013 à 11:28
Pas tout à fait encore (loin de là)
Avec une formule en AI ,comprenons nous bien, vous ne pouvez pas rentrer de valeur en manuel!
Sinon vous détruisez la ,formule
Or selon votre demande, AI ne peut être qu'égal à 0 ou contenir incohérence
AI ne prendra donc jamais une valeur supérieure à 0 pour piloter AJ
Faites un tableau d'exemple des cas de figure que vous voulez en AH AI AJ et revenez le déposer ici
0
oror0606 Messages postés 18 Date d'inscription lundi 24 juin 2013 Statut Membre Dernière intervention 26 février 2014
24 juin 2013 à 11:33
ah je vois où je n'ai pas été claire! en fait, AH et AI son des colonnes comprennant soit 0 soit des chiffres entiers>1 et je souhaite tester la cohérence entre les 2 colonnes en affichant le résultat du test dans la colonne suivante ou sur une autre feuille complètement.
Si AH>0 il faut que AI=0 et vice versa.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
24 juin 2013 à 11:47
On suppose donc que les valeurs en AI ou AH sont entrées manuellement ou via des résultats d'une autre formule.
En AJ1

=SI(OU(ET(AH1>0;AI1<>0);ET(AI1>0;AH1<>0));"";"incohérence")

vous renvoie incohérence lorsque les deux valeurs sont différentes de 0
ou alors plus simplement:
=SI(AH1*AI1)=0;"";"incohérence")

crdlmnt
0
oror0606 Messages postés 18 Date d'inscription lundi 24 juin 2013 Statut Membre Dernière intervention 26 février 2014
24 juin 2013 à 16:10
Merci beaucoup! sa marche nickel
0