Menu

Formule SI, SI imbriquer, SI.CONDITION, SI.MULTIPLE, Quel choix je doit faire ?

Messages postés
5
Date d'inscription
jeudi 7 février 2019
Dernière intervention
10 février 2019
-
Bonjour,

J'explique mon problème :

J'ai des cases comme suite : Date / type de Payement / Arrangement / Etat
Et j'ai les possibilités suivantes :

1- Type payement soit : Comptant ou Terme ou Chèque ou Tranche

2- Arrangement :
A. Si Type payement = Comptant, Alors Arrangement = 0 ,
B. Si Type payement = Terme, Alors Arrangement = 10 Jours ou 15 jours ou 30 jours
C. Si Type payement = Chèque : Alors Arrangement = Créditeur ou Débiteur
D. Si Type payement = Tranche : Alors Arrangement = Tranche

4- Etat :
A. Si Arrangement = 0, Alors Etat = Payé,
B. Si Arrangement = 10 ou 15 ou 30 là on fait un test sur la date d'aujourd'hui si elle est > ou < au
échéance (Arrangement), Alors, Si > Etat = non échu, Si < Etat = Facture Impayée
C. Si Arrangement = Créditeur, Alors, Etat = Payé, Si Arrangement = Débiteur, Alors, Etat = Date
d'encaissement et on passe a d'autres cases
D. Si Arrangement = Tranche, Alors on passe a d'autres cases

J'ai essayé quatre ou cinq formule comme : si imbriquer et si condition et si multiple et sa na pas marché, je suis coincé et j'ai vraiment besoin d'aide, Merci d'avance.

Voici un exemple d'une des formule que j'ai essayé, car dans cette formule le calcul s'arrête au niveau de test de date (quand type de payement = Terme et l'Arrangement = 10 ou 15 ou 30, pour les autres cas tout marche bien :

=SI.MULTIPLE(G4;0;"Payé";"Créditeur";"A Encaisser";"Débiteur";"Date Encaissement";G4>0;ET(B4+G4<AUJOURDHUI();"Facture Impayée");G4>0;ET(B4+G4>AUJOURDHUI();"Non échu"))

Configuration: Windows / Chrome 71.0.3578.98
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
Messages postés
2266
Date d'inscription
samedi 19 avril 2008
Dernière intervention
15 février 2019
279
1
Merci
Bonjour,

Une façon de faire :
https://www.cjoint.com/c/IBhkXkwGH6F

Crdlmt

Dire « Merci » 1

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

CCM 57715 internautes nous ont dit merci ce mois-ci

XanKriegor
Messages postés
5
Date d'inscription
jeudi 7 février 2019
Dernière intervention
10 février 2019
-
Merci beaucoup pour votre réponse, mais elle contient des erreurs et sa na pas marché, voilà le fichier exemple en pièce jointe pour vous éclaircie un peut et peut être vous pourriez m'aider : https://www.cjoint.com/c/IBhpfPIvuYj
Commenter la réponse de DjiDji59430
Messages postés
106
Date d'inscription
samedi 2 février 2019
Dernière intervention
17 février 2019
13
0
Merci
Bonjour,
je ne peux télécharger un fichier alors j'essaie d'expliquer ici :

A B C D E F G
date aujourd'hui type paiement état écart arrangement état
07/02/2019 comptant 0 payé
25/01/2019 07/02/2019 terme 13 10 jours
07/02/2019 chèque débiteur débiteur date d'encaissement
07/02/2019 tranche tranche

En B2 : =aujourdhui()
(à tirer vers le bas et ensuite masquer la colonne)

En C2 : créer un menu déroulant avec comme données comptant;terme;chèque;tranche
(à tirer vers le bas)

en D2 : créer un menu déroulant avec comme données débiteur;créditeur
(à tirer vers le bas)

En E2 : =SI(C2="terme";B2-A2;"")
(à tirer vers le bas)

En F2 : =SI(C2="comptant";"0";"")&SI(ET(C2="terme";E2>=10;E2<15);"10 jours";"")&SI(ET(C2="terme";E2>=15;E2<30);"15 jours";"")&SI(ET(C2="terme";E2>=30);"30 jours";"")&SI(C2="chèque";D2;"")&SI(C2="tranche";"tranche";"")
(à tirer vers le bas)

en G2 :
=SI(F2="0";"payé";"")&SI(D2="créditeur";"payé";"")&SI(D2="débiteur";"date d'encaissement";"")
(à tirer vers le bas)

Pour la colonne état, j'ai pas vraiment saisi ce que tu attends (si tu relis ta demande, c'est inexploitable)
Dès que j'en saurais plus, je pourrais terminer la formule en colonne G2
Yoyo01000
Messages postés
106
Date d'inscription
samedi 2 février 2019
Dernière intervention
17 février 2019
13 -
Libellé des colonnes
A : date
B : aujourd'hui
C : type paiement
D : état
E: écart
F : arrangement
G : état
Commenter la réponse de Yoyo01000
Messages postés
106
Date d'inscription
samedi 2 février 2019
Dernière intervention
17 février 2019
13
XanKriegor
Messages postés
5
Date d'inscription
jeudi 7 février 2019
Dernière intervention
10 février 2019
-
Salut! Mr Yoyo, j'ai remarquer que tu a posté ta première réponse à 17:34, une aide précieuse bien détaillé qui a pris de la peine a l'écrire :), après et à 17:36 tu a re posté une suite d'aide additif, après et à 17:44 tu a réussit a charger le fichier, ça j'aime bien et je le trouve très généreux avec un vrais sens d'aide, Merci beaucoup. On ait le weekend, je traite ta réponse après entre temps j'aimerais bien que vous jetiez un œil sur mon fichier d'exemple en pièce joint en répondant Mr DjiDji.
Yoyo01000
Messages postés
106
Date d'inscription
samedi 2 février 2019
Dernière intervention
17 février 2019
13 -
Je travaille actuellement sur ton fichier de base, ça avance tout doucement !
Commenter la réponse de Yoyo01000
Messages postés
106
Date d'inscription
samedi 2 février 2019
Dernière intervention
17 février 2019
13
0
Merci
Cette fois, ça devrait être la bonne :

https://www.cjoint.com/c/IBiolMDy6Dv
XanKriegor
Messages postés
5
Date d'inscription
jeudi 7 février 2019
Dernière intervention
10 février 2019
-
Merci beaucoup cher Yoyo, malgré que votre solution contienne des erreurs elle ma éclaircie un peut et ma donner l'idée d’additionner d'autre case pour diminuer le nombre de calcule dans le formule. Merci encore une fois, je tente toujours avec votre solution, je vous informe dès que j'aurais une solution.
Yoyo01000
Messages postés
106
Date d'inscription
samedi 2 février 2019
Dernière intervention
17 février 2019
13 -
Il y a beaucoup de "solutions" dans les formules et je pense que tu vas arriver à les gérer pour obtenir ce que tu veux et ce qu'il te faut vraiment, c'est tout ce que je te souhaite :)
Commenter la réponse de Yoyo01000
Messages postés
2266
Date d'inscription
samedi 19 avril 2008
Dernière intervention
15 février 2019
279
0
Merci
Re
j'ai regardé ton fichier.

https://www.cjoint.com/c/IBiqbrH6gmF

Commentaires a l'intérieur

Crdlmt
XanKriegor
Messages postés
5
Date d'inscription
jeudi 7 février 2019
Dernière intervention
10 février 2019
-
Merci beaucoup, comme je t'es déjà dit, vos exemple mon éclaircie bien le problème, et je suis arrivé à cette solution jointe en fichier mais vraiment j'ai pas bien aimé (trop de cases).

http://www.sendbox.fr/039192b89e0a118d/Fiche_Client_problème.xlsx
Commenter la réponse de DjiDji59430