? les signes = et >< ne fonctionnent ils pas a l identique

Résolu
jack2125 Messages postés 486 Date d'inscription   Statut Membre Dernière intervention   -  
DjiDji59430 Messages postés 4284 Date d'inscription   Statut Membre Dernière intervention   -

bonjour je n'arrive pas a comprendre 

(SI(((O44<170)*(O44>78));("1");("0"))*1)   ca fonctionne

(SI(((N44=0)*(N44=2));("1");("0"))*1)  ca ne fonctionne pas??

le fait de changer<> en = rend la fonction inopérantes

Qui peut me répondre

merci d'avance


vous êtes super!
merci à tous

2 réponses

  1. jee pee Messages postés 31980 Date d'inscription   Statut Modérateur Dernière intervention   10 015
     

    Bonjour,

    O44 peut être inférieur à 170 et supérieur à 78, exemple 80, la cellule répond aux 2 conditions

    mais N44 ne peut pas être égal à 0 et à 2, donc le résultat donnera toujours 0

    il faudrait utiliser =SI(OU(N44=0;N44=2);vrai;faux)


    0
  2. DjiDji59430 Messages postés 4284 Date d'inscription   Statut Membre Dernière intervention   718
     

    Bonjour à tous,

    (SI(((O44<170)*(O44>78));("1");("0"))*1) 

    Ça s'écrit

    SI(et(O44<170;O44>78);1;0)  autrement si si O44 est compris entre 78 et 170

    on ne met jamais de "" au chiffre, ça les transforme en lettre

    (SI(((N44=0)*(N44=2));("1");("0"))*1)

    SI(et(N44=0;N44=2);1;0)


    Crdlmt

    0