Condition si
afficher 7 si l autre cellule est comprise entre 8 et 10
4 réponses
Afficher une valeur en Excel lorsque le résultat d'une autre cellule se situe entre deux bornes est au cœur des échanges, avec l'exemple d'affichage de 7 entre 8 et 10. Plusieurs réponses préconisent des formules comme SI(ET(C26>=8;C26<=10);"7";"") ou IF(AND(C26>=6;C26<=8);"7";"") selon la langue d'Excel, en précisant que 7 peut être numérique ou chaîne et que les résultats dépendent du format de cellule. Des erreurs comme #NAME? ou #NAME apparaissent lorsque la fonction n'est pas reconnue ou lorsque le séparateur décimal ou le séparateur d'arguments diffère selon la langue. En parallèle, certains proposent des versions en anglais et des ajustements pour éviter les erreurs liées à la localisation, comme l'emploi de virgules au lieu de points-virgules.
-
Bonjour,
est compris entre quoi ? Il y a ie qui est un lien ! -
=SI(ET(C26>=8;C26<=10);"7";"") me donne un message d erreur
-
ContributeurBonjour
à toutes fins utiles et un peu au hasard, si votre formule renvoi #NAME au lieu de :#NOM, c'est que vous avez un Excel anglais et donc que la formule doit s'écrire:
=IF(AND(C26>=8,C26<=10),"7","")
notez que pas défaut en anglais, le séparateur de fonction est la virgule, mais peut dépendre de vos options. Donc essayez avec , et si ça ne va pas avec ;
par ailleurs, placer le résultat 7 entre guillemets le transforme en texte, ce qui peut être gênant pour des calculs ultérieurs. Laissez le plutôt tout seul.
crdlmnt
-
ContributeurBonjour à tous,
yoyo, comme déjà dit par vaucluse, perd cette habitude de mettre des nombre entre " ".
"7" est une chaine de caractère
7 est un numérique
Pour excel c'est différent, surtout au moment des recherches où il ne trouvera pas.
eric
