Calcul du DIF
Résolu/Fermé
laureal
Messages postés
62
Date d'inscription
vendredi 14 septembre 2012
Statut
Membre
Dernière intervention
29 avril 2013
-
22 janv. 2013 à 16:12
axions - 23 janv. 2013 à 17:24
axions - 23 janv. 2013 à 17:24
A voir également:
- Calcul dif excel
- Calcul moyenne excel - Guide
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Dif message ✓ - Forum Mobile
- Calcul période d'essai cdi simulateur excel ✓ - Forum Excel
- Logiciel calcul plancher bois gratuit - Télécharger - Architecture & Déco
3 réponses
Bonsoir,
une fonction cachée d'Excel reste pourtant bien pratique : DATEDIF()
cette fonction non explicitée calcule la différence entre 2 dates, soit par jours, par mois ou par année(s), mais avec une syntaxe en anglais :
' =DATEDIF(date 1;date2;"d") pour les jours (day) ou "m" pour mois, ou encore "y" pour année (year)
de plus, cette fonction tient compte des années bissextiles.
donc la formule demandée peut s'écrire :
' =SI(DATEDIF(A2;B2;"y")<1;0;20*(B2-A2-365)/365)
dans laquelle : si la durée est inférieure à 1 an ==> valeur = 0
les 20 euro sont au prorata de la seconde année et acquis à chaque suivante.
si l'employé est rentré le 28/2/2008 et parti le 28/2/2009, il aura quand même droit à 0.055 € (pour le 366e jour)
car le calcul doit lui être présenté au plus avantageux (normalement)
Bonne suite
Cordialement
une fonction cachée d'Excel reste pourtant bien pratique : DATEDIF()
cette fonction non explicitée calcule la différence entre 2 dates, soit par jours, par mois ou par année(s), mais avec une syntaxe en anglais :
' =DATEDIF(date 1;date2;"d") pour les jours (day) ou "m" pour mois, ou encore "y" pour année (year)
de plus, cette fonction tient compte des années bissextiles.
donc la formule demandée peut s'écrire :
' =SI(DATEDIF(A2;B2;"y")<1;0;20*(B2-A2-365)/365)
dans laquelle : si la durée est inférieure à 1 an ==> valeur = 0
les 20 euro sont au prorata de la seconde année et acquis à chaque suivante.
si l'employé est rentré le 28/2/2008 et parti le 28/2/2009, il aura quand même droit à 0.055 € (pour le 366e jour)
car le calcul doit lui être présenté au plus avantageux (normalement)
Bonne suite
Cordialement
22 janv. 2013 à 22:44
il convient, bien sûr, de remplacer les Euro par des heures, calculées en centièmes d'heure