Soustraire deux dates

Fermé
Bomber - 13 août 2019 à 22:39
yg_be Messages postés 22706 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 - 14 août 2019 à 10:36
Bonjour,

Soustraire deux date faites par formules chez moi 1° formules

=DATEDIF(A21;A22;"Y")&SI(DATEDIF(A21;A22;"Y")>1;" ans, ";" an, ")&DATEDIF(A21;A22;"YM") &" mois et "&DATEDIF(A21;A22;"MD")&SI(DATEDIF(A21;A22;"MD")>1;" jours";" jour")

moins 2° formules

=DATEDIF(A16;A17;"Y")&SI(DATEDIF(A16;A17;"Y")>1;" ans, ";" an, ")&DATEDIF(A16;A17;"YM")&" mois et "&DATEDIF(A16;A17;"MD")&SI(DATEDIF(A16;A17;"MD")>1;" jours";" jour")

J'ai fais - mais cela ne fct pas

D'avance merci.

Configuration: Windows / Chrome 76.0.3809.100

2 réponses

yg_be Messages postés 22706 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 1 471
Modifié le 14 août 2019 à 00:55
bonjour, aucune de tes formules ne calcule de date.
pourquoi ne donnes-tu pas un exemple de ce que contiennent A16, A17, A21 et A22, ainsi que les résultats attendus?
as-tu essayé
=A22-A21-A17+A16
?
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
14 août 2019 à 01:10
Bonsoir Bomber.

Qu'est-ce que tu veux faire ?
Ta première formule calcule le temps écoulé entre la date de début A21 et la date de fin A22.
Ta deuxième formule calcule le temps écoulé entre la date de début A16 et la date de fin A17.
Que peut représenter la différence entre ces deux durées ?

En tout état de cause, tu as mélangé du texte et des nombres ; le résultat affiché est très beau, mais c'est un texte ; tu ne peux pas faire des opérations dessus !

Explique de quoi il s'agit ; on te dira comment aborder le problème et trouver une manière ce calculer.
0
Bomber368 Messages postés 6 Date d'inscription samedi 19 janvier 2019 Statut Membre Dernière intervention 5 janvier 2020
14 août 2019 à 10:07
Bonjour, en fait la 2° formule me calcul le temps écoulé depuis ma rentrée au travail jusque maintenant et la 1° formule me calcul le temps que j'ai quitter l'entreprise avant d'être rappelé, mais le vrai temps dans la 1° entreprise est le temps d'entrée A16 jusque maintenant A17, moins le temps parti de A21 à A22, j'espère être assez clair, c'est pour calculer mon ancienneté réel dans l'entreprise actuel qui est A16 à A17 sachant que A17 change tous les jours.
Merci, d'avance.
0
yg_be Messages postés 22706 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 1 471 > Bomber368 Messages postés 6 Date d'inscription samedi 19 janvier 2019 Statut Membre Dernière intervention 5 janvier 2020
14 août 2019 à 10:36
as-tu essayé
=A17-A16-A22+A21
?
0