Recherche formule Excel

Résolu/Fermé
Kaka_67 Messages postés 33 Date d'inscription mercredi 18 juin 2014 Statut Membre Dernière intervention 11 août 2015 - 29 avril 2015 à 17:45
Kaka_67 Messages postés 33 Date d'inscription mercredi 18 juin 2014 Statut Membre Dernière intervention 11 août 2015 - 29 avril 2015 à 18:08
Bonjour,

Je vous pose mon problème :

Si Date Aller> Date J --> Excel me donne "0"
Si Date Aller<Date J et Date Retour<Date J --> Taux * Valeur * (Date Retour-Date Aller)/360
Si Date Aller<Date J et Date Retour >Date J --> Taux*Valeur*(Date J-Date Aller)/360

Date J : case A1
Date Aller : C24
Date Retour : D24
Valeur : E24
Taux :F24

Merci par avance

A voir également:

2 réponses

via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703
29 avril 2015 à 18:01
Bonjour Kaka

=SI(C24>A1;0;SI(D24<A1;F24*E24*(D24-C24)/360;F24*E24*(A1-C24)/360))

Mais le cas ou date Aller = date J n'est pas traité à part, mais peut être que c'est impossible

Cdlmnt
Via

1
Kaka_67 Messages postés 33 Date d'inscription mercredi 18 juin 2014 Statut Membre Dernière intervention 11 août 2015
29 avril 2015 à 18:08
C'est parfait merci !
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
29 avril 2015 à 18:04
Bonjour

=SI(C24>A1;0;SI(D24<A1;F24*E24*DATEDIF(C24;D24;"d")/360;SI(D24>A1;F24*E24*DATEDIF(C24;A1;"d")/360;"")))

notez que avec la première condition, les C24 plus grands sont éliminés d'office, donc il est inutile de répèter <C24 dans les suivantes.
Par contre, avec ça vous appliquez les conditions si C24=A1. S'l ne faut pas écrivez:
=SI(C24>=A1;0;.................

crdlmnt
0