Formule Excel
Résolu
Aragorn001
Messages postés
101
Statut
Membre
-
Aragorn001 Messages postés 101 Statut Membre -
Aragorn001 Messages postés 101 Statut Membre -
Bonjour,
Et encore un soucis de formule ;-)
Dans mon fichier, la colonne I
-doit afficher "Payé" lorsque la somme de G et H est = à C
-doit afficher "En ordre" lorsque H est = à 0€
=SI([@Montant]=[@Paiem]+[@Acompte];"Payé";"")
=SI([@Paiem]=0;"En ordre";"") (l'ennui avec cette condition c'est qu'Excel considère les cellules vides comme étant 0 et donc inscrit "En ordre")
Je devrais coupler les 2 formules en tenant compte du cas des cellules vides.
=SI([@Montant]=[@Paiem]+[@Acompte];"Payé";SI([@Paiem]=0;"En ordre";""))
Peut-être en utilisant NON VIDE ou autre ? Pour l'instant je sèche :-)
Merci pour vos suggestions
https://www.cjoint.com/c/IGFquQUTSUR
Et encore un soucis de formule ;-)
Dans mon fichier, la colonne I
-doit afficher "Payé" lorsque la somme de G et H est = à C
-doit afficher "En ordre" lorsque H est = à 0€
=SI([@Montant]=[@Paiem]+[@Acompte];"Payé";"")
=SI([@Paiem]=0;"En ordre";"") (l'ennui avec cette condition c'est qu'Excel considère les cellules vides comme étant 0 et donc inscrit "En ordre")
Je devrais coupler les 2 formules en tenant compte du cas des cellules vides.
=SI([@Montant]=[@Paiem]+[@Acompte];"Payé";SI([@Paiem]=0;"En ordre";""))
Peut-être en utilisant NON VIDE ou autre ? Pour l'instant je sèche :-)
Merci pour vos suggestions
https://www.cjoint.com/c/IGFquQUTSUR
Configuration: Windows / Chrome 75.0.3770.142
2 réponses
-
Bonjour
Formule a tester si j'ai bien compris
=SI([@Paiem]="";"En ordre";SI([@Paiem]+[@Acompte]=[@Montant];"Payé";""))
Cordialement-
BonjourJCB40,
Avec une autre formulation, j'étais déjà arrivé à cette solution, le problème vient du fait que lorsque je ne note pas 0 € dans la cellule [@Paiem] la réponse ne peut être "En ordre".
Une cellule vide ne peut pas valoir mes fameux 0 euro car dans ce cas, si j'ai qqu en retard de paiement avec cette solution il passe à "En ordre" et du coup plus en "Alerte" en colonne J
-
-
Bonsoir,
Ta condition correspond à
=SI([@Montant]=[@Paiem]+[@Acompte];"Payé";SI(ET(NON(ESTVIDE([@Paiem]));[@Paiem]=0);"En ordre";""))
Cordialement.