Fonction ET
Résoludoji_lemaitre Messages postés 340 Date d'inscription mardi 15 février 2005 Statut Membre Dernière intervention 9 octobre 2024 - 9 oct. 2024 à 11:44
- Fonction ET
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
- Fonction remplacer word - Guide
5 réponses
9 oct. 2024 à 10:49
Bonjour,
Ni fait ni à faire: il manque des guillemets, la syntaxe SI n'est pas respectée (3 conditions à chaque fois) et le cheminement logique est redondant.
Si on ne veut pas ou pas utiliser SI.CONDITIONS, en version française à rétablir sinon:
=SI(G5<10;"poste à supprimer";SI(G5>45;"Pépite";SI(G5>40;"utile";SI(G5>30;"moyen";SI(G5>20;"pas utile";"Social")))))
9 oct. 2024 à 10:54
Bonjour à tous,
Et elle fait quoi ? elle ne fonctionne pas ?
Bonjour à tous,
Si c'est un excel en anglais, ce ne sont pas des ; mais des ,
et ta formule peut etre simplifiée :
=IF(G5<10,"poste a supprimé",IF(G5<20;"Social",IF(G5<30;"pas utile",IF(G5<40;"moyen"),IF(G5<45,"Utile","Pépite)))))
Crdlmt
9 oct. 2024 à 10:55
ok,
comment on fait pour avoir:
- si le resultat obtenu est <10 alors on a "poste a supprimé"
si le résultat est compris entre 10 est 20 alors "social"
si le résultat est compris entre 20 est 30 alors "moyen"
si le résultat est compris entre 30 est 40 alors "utile"
si le résultat est compris entre 40 est 45 alors "trés utile"
si le résultat >45 alors "pepite"
9 oct. 2024 à 10:59
=IF(G5<=10;"poste a supprimé");IF(AND(G5<=15;G5>10);"pas utilel");IF(AND(G5<=15;G5>25);"moyen");IF(AND(G5<=25;G5>35);"utile");IF(AND(G5>=35;G5<=45);"très Utile");IF(G5>45;"Pépite")
ça me renvoit une erreur #value
9 oct. 2024 à 11:12
Parce que tu continues à utiliser AND/ET qui est redondant et à ne pas utiliser la bonne syntaxe IF/SI où chaque condition imbriquée doit comporter 3 termes et les parenthèses appropriées.
Les formules qui t'ont été proposées fonctionnent (à condition dans la mienne d'angliciser formules et virgules) et de remplacer si tu le souhaites dans chaque tranche le texte de résultat par celui que tu souhaites.
AND n'est pas nuisible en soi, seulement inutile ici, mais si tu y tiens vraiment il faut que chaque conditions ait le bon nombre de termes
=IF(G5<=10;"poste a supprimé";IF(AND(G5<=15;G5>10);"pas utile";IF(Condition suivante...)) etc
en imbriquant à chaque fois la condition suivante dans le troisième terme de la condition IF précédente.
Quand bien même serait-ce le cas que c'est plus simple à écrire par:
IFS(Condition1,"Texte1",Condition2,"Texte2"....
9 oct. 2024 à 11:28
Bonjour à tous,
Juste pour préciser que les séparateurs "," ou ";" ne dépendent pas de la langue utilisée mais des options régionales de Windows. Et que toutes les versions ne disposent pas de IFS/SI.CONDITIONS.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question9 oct. 2024 à 11:29
=IF(G5<=10;"poste a supprimé");IF(G5>=10;G5<15;"pas utilel");IF(G5>=15;G5<25;"Moyen");IF(G5>=25;G5<35;"utile");IF(G5>=35;G5<45;"très utile");IF(G5>45;"Pépite")
j'ai supprimé le ET, et même probleme de #value
9 oct. 2024 à 11:38
La syntaxe correcte est :
=IF(G5<=10;"poste a supprimé";IF(G5<15;"pas utilel";IF(G5<25;"Moyen";IF(G5<35;"utile";IF(G5<45;"très utile";"Pépite")))))
Je m'excuse si quelqu'un a déjà donné la réponse.
Daniel
9 oct. 2024 à 11:44
merci, c'était facile et je suis trop compliquer la tâche !!