Faire un calcul avec des dates
Résolu
didier28
-
didier28 -
didier28 -
Bonjour, je souhaiterais faire dans une case la soustraction de deux autres cases ou figure des dates. Ex : case B (06/2017) - case A (01/2017) = case C (0,5 an). Est ce possible sur excel 2000 et si oui comment faire ?
par avance merci de vos réponses
Cordialement didier
par avance merci de vos réponses
Cordialement didier
A voir également:
- Faire un calcul avec des dates
- Calcul moyenne excel - Guide
- Nombre de jours entre deux dates excel - Guide
- Comment ouvrir un fichier dat - Guide
- Calcul km marche à pied gratuit - Télécharger - Sport
- Calcul charpente bois gratuit - Télécharger - Architecture & Déco
12 réponses
Bonjour,
si tu te contente d'une réponse approximative
=(B2-A2+30)/365
autrement
=(DATE(ANNEE(B2);ENT((MOIS(B2)-1)/3)*3+4;0)-A2)/365
et formate ta cellule en fonction du nombre de décimale souhaité
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
si tu te contente d'une réponse approximative
=(B2-A2+30)/365
autrement
=(DATE(ANNEE(B2);ENT((MOIS(B2)-1)/3)*3+4;0)-A2)/365
et formate ta cellule en fonction du nombre de décimale souhaité
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
Apparemment cela ne fonctionne pas ! je n'arrive pas à avoir le nombre de mois précis dans ce calcul ! 06/2017 - 01/2017 devrait simplement donner 0.5 an. Mais dans les deux options que vous me proposez, je ne trouve pas ce résultat.
cordialement didier
cordialement didier
Re,
ou tout simplement comme cela, en A2 01/2017 et en B2 06/2017
=(MOIS(B2)-MOIS(A2)+1)/12
si tu n'as pas de résultat, il faut contrôler le formatage de tes cellules qui est certainement en format texte
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
ou tout simplement comme cela, en A2 01/2017 et en B2 06/2017
=(MOIS(B2)-MOIS(A2)+1)/12
si tu n'as pas de résultat, il faut contrôler le formatage de tes cellules qui est certainement en format texte
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
Bon, cela ne fonctionne toujours pas, et cette case n'est pas formatée en format texte, mais j'obtiens 0/1, ce qui ne me convient pas pour mes calculs de moyenne d'âge !
merci quand même de votre aide
cordialement didier
merci quand même de votre aide
cordialement didier
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
anonymise ton fichier et poste le voir ce qui bloque sur ton fichier parce que les formules fonctionnent pour les avoir testées
1) Clic sur ce lien https://www.cjoint.com/
2) Clic sur le bouton Parcourir pour sélectionner ton fichier
3) Clic sur le bouton Créer le lien en bas de la page
4) Au bout de quelques secondes en haut de la page en bleu souligné un lien sera généré, tu le sélectionnes et tu le copies dans une réponse
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
anonymise ton fichier et poste le voir ce qui bloque sur ton fichier parce que les formules fonctionnent pour les avoir testées
1) Clic sur ce lien https://www.cjoint.com/
2) Clic sur le bouton Parcourir pour sélectionner ton fichier
3) Clic sur le bouton Créer le lien en bas de la page
4) Au bout de quelques secondes en haut de la page en bleu souligné un lien sera généré, tu le sélectionnes et tu le copies dans une réponse
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
http://www.cjoint.com/c/GDwuvNK7ZzA
voici le lien de mon fichier, les colonnes concernées sont Q11(2004)-M11(1975)=U11(29 ans), mais j'aimerais pouvoir affiner ce calcul en y ajoutant le mois, ce qui donnerait Q11(06/2004)-M11(01/1975)=U11(29.5 ans). Si cela ne parait pas essentiel sur cette ligne, cela peut l'être sur d'autres lignes ou les oursons sont plus jeunes et disparaissent entre 1 et 2 ans.
merci
cordialement didier
voici le lien de mon fichier, les colonnes concernées sont Q11(2004)-M11(1975)=U11(29 ans), mais j'aimerais pouvoir affiner ce calcul en y ajoutant le mois, ce qui donnerait Q11(06/2004)-M11(01/1975)=U11(29.5 ans). Si cela ne parait pas essentiel sur cette ligne, cela peut l'être sur d'autres lignes ou les oursons sont plus jeunes et disparaissent entre 1 et 2 ans.
merci
cordialement didier
Re,
lorsqu'on pose une question, il faut qu'elle soit la plus précise possible, dans ta demande initiale tu écris que tes cellules contiennent ce type de valeur case B (06/2017) - case A (01/2017) hors tes cases contiennent uniquement l'année exemple 1975 ou 2004 ce qui change tout et donc aucune formule ne fonctionnent bien évidemment, en comptabilité et en particulier avec Excel on ne fait pas dans l'à peu près.
alors pour répondre à ton dernier post déjà ton fichier est protégé impossible d'y travailler dessus, ensuite es ce qu'il y a une règle pour que tes valeurs année colonne M prennent en compte un mois ou doivent elles toutes être considérées commençant en janvier, de même pour les valeurs en colonne Q, devons nous les considérer toutes pour le mois de juin
s'il s'agit d'ajouter 0,5 à ton calcul Q11-M11+0,5
ou
=SOMME(Q11-M11+0,5)
et pour éviter le calcul nul
=SI(SOMME(Q11-M11)>0;SOMME(Q11-M11)+0,5;"")
ou encore
=(("6/"&Q11)*1-("1/"&M11)*1+30)/365,25
si cela ne va pas, apporte des précisions
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
lorsqu'on pose une question, il faut qu'elle soit la plus précise possible, dans ta demande initiale tu écris que tes cellules contiennent ce type de valeur case B (06/2017) - case A (01/2017) hors tes cases contiennent uniquement l'année exemple 1975 ou 2004 ce qui change tout et donc aucune formule ne fonctionnent bien évidemment, en comptabilité et en particulier avec Excel on ne fait pas dans l'à peu près.
alors pour répondre à ton dernier post déjà ton fichier est protégé impossible d'y travailler dessus, ensuite es ce qu'il y a une règle pour que tes valeurs année colonne M prennent en compte un mois ou doivent elles toutes être considérées commençant en janvier, de même pour les valeurs en colonne Q, devons nous les considérer toutes pour le mois de juin
s'il s'agit d'ajouter 0,5 à ton calcul Q11-M11+0,5
ou
=SOMME(Q11-M11+0,5)
et pour éviter le calcul nul
=SI(SOMME(Q11-M11)>0;SOMME(Q11-M11)+0,5;"")
ou encore
=(("6/"&Q11)*1-("1/"&M11)*1+30)/365,25
si cela ne va pas, apporte des précisions
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
Oui, mais j'avais mis dans les cases Q et M le mois comme je vous l'avais présentez, mais comme cela n'a pas marché, j'ai remis à l'initial. Pour répondre à votre question, oui, il faut à chaque fois que dans la colonne M le mois soit janvier, puisque c'est le mois ou naissent les oursons.
Voulez vous que je vous renvoie le fichier?
cordialement
didier
Voulez vous que je vous renvoie le fichier?
cordialement
didier
Re,
alors colonne U à partir de U11 colle cette formule voir si elle te convient
=ARRONDI((("6/"&Q11)*1-("1/"&M11)*1+30)/365,25;1)
alors colonne U à partir de U11 colle cette formule voir si elle te convient
=ARRONDI((("6/"&Q11)*1-("1/"&M11)*1+30)/365,25;1)
ça y est, j'ai réussi avec votre première formule, je ne sais pas pourquoi, cela n'avait pas marché au début ?
Merci Mike
cordialement Didier
Merci Mike
cordialement Didier