Rapport de message :*
 

CALCUL DE PRORATAT SUR TCD

Titre du sujet : CALCUL DE PRORATAT SUR TCD
par grubanas le 22/11/2013 12:06:36

Bonjour,

 

je dois faire un TCD en fonction d'une feuille de donnée Excel, jusqu'ici pas de problème... cependant, j'aimerai ajouter un champs calculé avec plusieurs conditions et c'est là que le bas blesse !

 

J'ai un champs "Date de facture" qui peut être soit en Decembre, Janvier ou Fevrier par exemple, et je souhaiterait que mon champs calculé nommé "Proratat", puisse calculé en fonction de la date de facturation, le proratat en Décembre. Sachant que ma facturation est trimestrielle.

 

je ne peux pas joindre le fichier car trop volumineux mais voici exemple de mon TCD avec le champs calculer à ajouter

                                                                                champs calculé

Tiers          date facture         montant facturé       PRORATAT en dec 13

xxxx              janv 14               404 €                     = (montant/3)*2    

calcul qui doit se faire en fonction de la date de facture

yyy                nov 13                 850 €                     = (montant/3)+montant     

calcul qui doit se faire en fonction de la date de facture

zzzz              fev 14                  600 €                     = (montant/3) 

calcul qui doit se faire en fonction de la date de facture

 

Cependant, lorsque je rentre ma formule à multiples conditions dans mon champs calculé cela ne fonctionne pas..... j'ai rechercher plusieurs solutions mais rien qui ne convienne, car tout cela doit se faire en automatique.

j'avais mis :

=si(et(date facture>31/12/2013;date facture<01/02/2014);(montant/3)*2;si(date facture>01/02/2014;montant/3; si(date facture<01/12/2013;(montant/3)+montant;0)))

 

Mais a priori trop de conditions car ça ne fonctionne pas.  Si je fais des champs calculé différents pour chaque date de facture cela fonctionne, mais le faire en un seul champs......est-ce possible ? ou avez-vous une autre solution (vba, fonction....)

 

Merci de votre aide....