J'ai besoin de votre aide à propos d'une formule qui me permettra de mettre du texte (mot ou phrase) selon le résultat en chiffres dans une cellule donnée.
SI la cellule est égale à 85, en appliquant cette formule : =SI(D5>89;"Pomme";SI(ET(D5<89;D5>74;"Poire";SI(ET(D5<74;D5>49;"Voiture";SI(D5<49;"Bateau")))))), le mot Poire devrait apparaître dans la cellule sélectionnée.
Or, quand je rentre cette formule, Excel me renvoie une erreur.
Bonjour Bimer,
Si ce sont des %, donc je pense entre 0 et 100%, alors les valeurs vont de 0 à 1.
Il faut donc convertir 89 en 0.89 74 en 0.74 etc...
De plus attention aux frontières, il faut mettre des >= et non des >, car sur ces valeurs la formule répondrait faux.
Donc en B9 de votre fichier :
Bonsoir Bimer,
Vous avez des erreurs de parenthèses.
Quand plein de SI sont imbriqués vous pouvez utiliser le ALT+Entrée pour les retours à la ligne, c'est beaucoup plus lisible :
c'est le genre d'exo où il faut éviter de mettre les 2 bornes de chaque intervalle ; c'est l'ordre successif des différents tests et les « sinon » qui font qu'on obtient ce qu'il faut ; question : faut-il vraiment mélanger les fruits et les moyens de transport ?
eh oui, c'est dans l'autre sens, mais toujours en mettant une seule borne de chaque intervalle à chaque fois, pas les deux bornes.
ah, ça y'est, j'ai trouvé : celui qui a mis 49 secondes ou moins à répondre a droit à une ballade en bateau sur le paquebot de luxe Pacific Princess de "La Croisière s'amuse" ; celui qui a mis entre 50 et 74 secondes à répondre a droit à la voiture de James Bond ; entre 75 et 89 secondes, le 1er lot de consolation est une poire (pour étancher la soif) ; pour 90 secondes et plus, le 2ème lot de consolation est une pomme (mais pas celle du Jardin d'Eden : Ève et Adam l'ont déjà mangée depuis longtemps ! ).
Je ne sais pas si je dois ouvrir une nouvelle discussion, en rapport avec la solution donnée, elle ne fonctionne pas lorsque la cellule cible (D5 dans mon exemple) est en pourcentage.
Bonjour Bimer,
Si ce sont des %, donc je pense entre 0 et 100%, alors les valeurs vont de 0 à 1.
Il faut donc convertir 89 en 0.89 74 en 0.74 etc...
De plus attention aux frontières, il faut mettre des >= et non des >, car sur ces valeurs la formule répondrait faux.
Donc en B9 de votre fichier :