Se connecter avec
S'enregistrer | Connectez-vous

Calcul excel

Dernière réponse : dans Logiciels de bureau

Bonjour,
Je dois calculer les services effectifs dans lae cas de calcul de retraite. Je cherche une formule qui me distingue les années bissextiles, sachant que les années font 360 jours et les mois 30 jours. J'ai déjà une base de formule mais le souci c'est que si je ne rentre pas de date elle génère quand même un jour :
A7 : début de la période
B7 : fin de la période

SI(ET(MOIS(A7)=2;JOUR(A7)=28);JOURS360(A7;B7)+3;SI(ET(MOIS(A7)=2;JOUR(A7)=29);JOURS360(A7;B7)+2;SI(ET(MOIS(B7)=2;JOUR(B7)=28);JOURS360(A7;B7)+3;SI(ET(MOIS(B7)=2;JOUR(B7)=29);JOURS360(A7;B7)+2;SI(JOUR(B7)=31;JOURS360(A7;B7);JOURS360(A7;B7)+1)))))

Je vous remercie pour votre aide

Autres pages sur : calcul excel

Lassé par la pub ? Créez un compte


Voilà la formule

=SI(ET(MOIS(A7)=2;JOUR(A7)=28);JOURS360(A7;B7)+3;SI(ET(MOIS(A7)=2;JOUR(A7)=29);JOURS360(A7;B7)+2;SI(ET(MOIS(B7)=2;JOUR(B7)=28);JOURS360(A7;B7)+3;SI(ET(MOIS(B7)=2;JOUR(B7)=29);JOURS360(A7;B7)+2;SI(JOUR(B7)=31;JOURS360(A7;B7);JOURS360(A7;B7)+1)))))

Mais quand je ne remplis pas les périodes, il y a un "1" qui s'affiche et qui, du coup, fausse mon total :??: 

pourrais tu me repasser ta formule (sur 2 lignes): elle est tronquee, et du coup je ne parviens pas a la reproduire: que faire si les conditions sont remplies ?
que faire si elles ne sont pas remplies ?


1ère ligne :
SI(ET(MOIS(A7)=2;JOUR(A7)=28);JOURS360(A7;B7)+3;SI(ET(MOIS(A7)=2;JOUR(A7)=29);JOURS360(A7;B7)+2;SI(ET(MOIS(B7)=2;JOUR(B7)

2ème ligne :
=28);JOURS360(A7;B7)+3;SI(ET(MOIS(B7)=2;JOUR(B7)=29);JOURS360(A7;B7)+2;SI(JOUR(B7)=31;JOURS360(A7;B7);JOURS360(A7;B7)+1)))))

Les conditions permettent de distinguer les années bissextiles. Puis avec une autre formule, je convertis le nombre de jours en année (360 jours) et mois (30 jours).

pardon: c'est moi qui ne savais pas aller au bout de ta formule!
Si je comprend bien: tu voudrais que ta formule n'affiche rien si tu ne rentre pas de jour dans la case a7 ?
(si c est ca, c est facile!: dis-moi)
Lassé par la pub ? Créez un compte
Tom's guide dans le monde