Formules excel sur dates
CMANINFO
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
CMANINFO Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
CMANINFO Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
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
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:
- Formules excel sur dates
- Nombre de jours entre deux dates excel - Guide
- Liste déroulante excel - Guide
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Word et excel gratuit - Guide
2 réponses
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
Poste un exemple anonymé de ton fichier sur cjoint.com, fais créer un lien que tu copies et reviens coller cici
Cdlmnt
Via
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
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
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
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