Formule Excel [Résolu]

Messages postés
93
Date d'inscription
jeudi 5 juin 2008
Statut
Membre
Dernière intervention
31 juillet 2019
- - Dernière réponse : Aragorn001
Messages postés
93
Date d'inscription
jeudi 5 juin 2008
Statut
Membre
Dernière intervention
31 juillet 2019
- 31 juil. 2019 à 22:40
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


Configuration: Windows / Chrome 75.0.3770.142
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
854
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
17 août 2019
78
1
Merci
Bonjour
Formule a tester si j'ai bien compris
=SI([@Paiem]="";"En ordre";SI([@Paiem]+[@Acompte]=[@Montant];"Payé";""))
Cordialement

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 57514 internautes nous ont dit merci ce mois-ci

Aragorn001
Messages postés
93
Date d'inscription
jeudi 5 juin 2008
Statut
Membre
Dernière intervention
31 juillet 2019
1 -
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
Commenter la réponse de JCB40
1
Merci
Bonsoir,

Ta condition correspond à
=SI([@Montant]=[@Paiem]+[@Acompte];"Payé";SI(ET(NON(ESTVIDE([@Paiem]));[@Paiem]=0);"En ordre";""))

Cordialement.

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 57514 internautes nous ont dit merci ce mois-ci

Aragorn001
Messages postés
93
Date d'inscription
jeudi 5 juin 2008
Statut
Membre
Dernière intervention
31 juillet 2019
1 -
Bonsoir gyrus

Que dire ? Parfait !!!

Un grand merci à toi pour la solution ainsi qu'à JCB40 pour avoir réfléchi à mon problème
Commenter la réponse de gyrus