Formules excel sur dates

Fermé
CMANINFO Messages postés 3 Date d'inscription mercredi 30 août 2017 Statut Membre Dernière intervention 30 août 2017 - 30 août 2017 à 17:38
CMANINFO Messages postés 3 Date d'inscription mercredi 30 août 2017 Statut Membre Dernière intervention 30 août 2017 - 30 août 2017 à 19:10
J'essaye de faire un calcul de cotisation automatique avec conditions de dates sur Excel.
La cotisation doit être affichée à partir du mois d'entrée et doit s'arrêter le mois de sortie.
J'ai utilisé la formule suivante :
=SI(ET($C11=0;$D11=0);$E11;SI(ET(MOIS($C11)>MOIS(F$5));0;SI(ET(MOIS($D11)<=MOIS(F$5));0;$E11)))
Le tableau se présente ainsi :(Je n'ai pu coller que les 3 premiers mois)
Nom Date entrée Date sortie Cotisation janv-17 févr-17 mars-17

Mr W 100 100 100 100
Mr X 01/05/2017 01/11/2017 100 0 0 0
Mr Y 01/03/2017 100 0 0 100
Mr Z 01/06/2017 100 0 0 0

La formule marche bien pour les 3 premiers cas mais ne marche pas pour le 4°

Quelqu'un aurait il la solution miracle ?

Merci
A voir également:

2 réponses

via55 Messages postés 14476 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 septembre 2024 2 729
30 août 2017 à 17:50
Bonjour

Poste un exemple anonymé de ton fichier sur cjoint.com, fais créer un lien que tu copies et reviens coller cici

Cdlmnt
Via
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
Modifié le 30 août 2017 à 18:08
bonjour

Juste pour info:
les ET des conditions 2 et 3 ne servent a rien puisqu'elles sont seules a chaque fois

paraileurs'si la condition 2 est ralisee avec C11, la 3 ne peut pas etre prise en compte
pour cela il faudrait inverser l'ordre 1 2 3 en 1 3 2

crdlmnt
0
CMANINFO Messages postés 3 Date d'inscription mercredi 30 août 2017 Statut Membre Dernière intervention 30 août 2017 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
30 août 2017 à 18:15
Bonjour,

Ci joint le lien

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

Je n'utilise pas souvent les fonctions ET, donc si tu peux m'éclairer

Merci
0
via55 Messages postés 14476 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 septembre 2024 2 729
30 août 2017 à 18:43
Re,

Formule à mettre en F7 :
=SI(ET($C7=0;$D7=0);$E7;SI(ET(OU(MOIS($C7)<=MOIS(F$5);$C7="");OU(MOIS(F$5)<MOIS($D7);$D7=""));$E7;0))

Il faut que les 2 conditions l'une par rapport à la date d'entrée l'autre par rapport à la date de sortie soient réunies d'où le ET en début de formule
Ensuite la valeur dans d'entrée est OK soit si le mois est > au mois du tableau soit si la cellule est vide d'où le premier OU
De même la valeur dans sortie est OK sile mois du tableau est inférieur à celui de sortie ou si la cellule est vide, d'où le 2eme OU

Cdlmnt
Via
0
CMANINFO Messages postés 3 Date d'inscription mercredi 30 août 2017 Statut Membre Dernière intervention 30 août 2017
30 août 2017 à 19:10
Merci beaucoup
Ca marche
0