Conversion durée en nombre de jours
Résolu/Fermé
3086
-
20 avril 2012 à 10:28
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 - 20 avril 2012 à 12:06
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 - 20 avril 2012 à 12:06
A voir également:
- Conversion durée en nombre de jours
- Compte facebook suspendu 180 jours - Guide
- Compte instagram suspendu 180 jours - Guide
- Le nombre de tentatives de déverrouillage incorrectes est trop élevé samsung ✓ - Forum Samsung
- Durée story facebook - Guide
- Nombre facile - Télécharger - Outils professionnels
3 réponses
Lentzouille
Messages postés
670
Date d'inscription
mardi 27 septembre 2011
Statut
Membre
Dernière intervention
11 septembre 2020
64
20 avril 2012 à 10:44
20 avril 2012 à 10:44
Bonjour,
Euh ... tu fais comment pour obtenir 750 ?
Cdt,
Euh ... tu fais comment pour obtenir 750 ?
Cdt,
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
20 avril 2012 à 11:22
20 avril 2012 à 11:22
Bonjour
comme dit bien notre ami Gazouillement,(salut) pour trouver 750 avec ça il faut que les jours soient de 23 h environs!
ceci dit vous avez une formule ci dessous qui ne marche que dans les conditions suivantes rigoureusement appliquées, mais ça, on est obligé de le supposer
soit:
il y a un blanc de chaque coté des ombres
il y a obligatoirement en 0 s'il n'y a pas de valeur dans le libellé correspondant:
0 ans 0 mois 30 jours
sous réserve des ces conditions, vous calculerez un nombre approximatif de jour (approximatif car les mois sont à 30 jours et il n'y a pas d'année bissextiles:
la formule pour une valeur inscrite en A1:
=GAUCHE(A1;2)*365+STXT(A1;TROUVE("/";SUBSTITUE(A1;" ";"/";2);1);3)*30+STXT(A1;TROUVE("/";SUBSTITUE(A1;" ";"/";4);1);3)*1
si vos données ne collent pas aux conditions, revenez mais avec une liste d'exemple de chaque cas de figure, ou mieux avec une liste exemple sur:
http://www.cijoint.com
en revenant ici placer le lien donné par le site.
crdlmnt
comme dit bien notre ami Gazouillement,(salut) pour trouver 750 avec ça il faut que les jours soient de 23 h environs!
ceci dit vous avez une formule ci dessous qui ne marche que dans les conditions suivantes rigoureusement appliquées, mais ça, on est obligé de le supposer
soit:
il y a un blanc de chaque coté des ombres
il y a obligatoirement en 0 s'il n'y a pas de valeur dans le libellé correspondant:
0 ans 0 mois 30 jours
sous réserve des ces conditions, vous calculerez un nombre approximatif de jour (approximatif car les mois sont à 30 jours et il n'y a pas d'année bissextiles:
la formule pour une valeur inscrite en A1:
=GAUCHE(A1;2)*365+STXT(A1;TROUVE("/";SUBSTITUE(A1;" ";"/";2);1);3)*30+STXT(A1;TROUVE("/";SUBSTITUE(A1;" ";"/";4);1);3)*1
si vos données ne collent pas aux conditions, revenez mais avec une liste d'exemple de chaque cas de figure, ou mieux avec une liste exemple sur:
http://www.cijoint.com
en revenant ici placer le lien donné par le site.
crdlmnt
tchernosplif
Messages postés
600
Date d'inscription
dimanche 8 novembre 2009
Statut
Membre
Dernière intervention
21 juin 2015
244
Modifié par tchernosplif le 20/04/2012 à 12:18
Modifié par tchernosplif le 20/04/2012 à 12:18
Bonjour Vaucluse,
Pourrais-tu m'indiquer quelle est la différence entre la formule TROUVE et la formule CHERCHE stp ?
edit, j'ai cherché, j'ai trouvé !!!
http://outilsbureautiques.free.fr/Info/XL/MemoFonctionsXL/MemoFonctionsXL.htm
Utilisez la fonction CHERCHE pour trouver la position d'un caractère ou d'une chaîne de texte dans une autre chaîne de texte de façon à pouvoir utiliser ensuite l'une des fonctions STXT (ou SUBSTITUE) pour modifier le texte.
TROUVE ( texte_cherché ; texte ; no_départ )
la fonction TROUVE, à la différence de la fonction CHERCHE, respecte les majuscules et les minuscules et n'admet pas de caractère générique.
Pourrais-tu m'indiquer quelle est la différence entre la formule TROUVE et la formule CHERCHE stp ?
edit, j'ai cherché, j'ai trouvé !!!
http://outilsbureautiques.free.fr/Info/XL/MemoFonctionsXL/MemoFonctionsXL.htm
Utilisez la fonction CHERCHE pour trouver la position d'un caractère ou d'une chaîne de texte dans une autre chaîne de texte de façon à pouvoir utiliser ensuite l'une des fonctions STXT (ou SUBSTITUE) pour modifier le texte.
TROUVE ( texte_cherché ; texte ; no_départ )
la fonction TROUVE, à la différence de la fonction CHERCHE, respecte les majuscules et les minuscules et n'admet pas de caractère générique.
tchernosplif
Messages postés
600
Date d'inscription
dimanche 8 novembre 2009
Statut
Membre
Dernière intervention
21 juin 2015
244
Modifié par tchernosplif le 20/04/2012 à 11:58
Modifié par tchernosplif le 20/04/2012 à 11:58
Bonjour,
Le problème est qu'on ne peut pas savoir si 1 mois =31 jours ou 30 ou 29
ou 365,25/12
idem 1 an = 365 ou 366 jours ou 365,25
Il faudrait préciser si le calcul est un décompte à partir de la date du jour !!!
Mais comme ce n'est pas demandé, voici mon raisonnement découpé en 5 étapes pour faciliter la compréhension:
cellule A1: le texte de départ
2 ans 1 mois 20 jours
cellule B1: remplace le texte et donne un résultat(années%mois%jours%)
=SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;"an";"");"moi";"");"jour";"");"s";"");" ";"%");"%%";"%")
cellule C1: récupère le nombre d'années
=GAUCHE(B1;CHERCHE("%";B1;1)-1)
celluleD1: récupère le nombre de mois
=STXT(B1;CHERCHE("%";B1;1)+1;CHERCHE("%";B1;CHERCHE("%";B1;1)+1)-CHERCHE("%";B1;1)-1)
celluleD1: récupère le nombre de jours
=STXT(B1;CHERCHE("%";B1;CHERCHE("%";B1;1)+1)+1;CHERCHE("%";B1;CHERCHE("%";B1;1)+1)-CHERCHE("%";B1;1))
cellule E1: calcul le nombre de jours avec des valeurs moyennes (à ajuster/arrondir)
=C1*365,25+D1*(365,25/12)+E1
résultat à la louche => 780,9375 jours => 780 +ou- 2 jours
Le problème est qu'on ne peut pas savoir si 1 mois =31 jours ou 30 ou 29
ou 365,25/12
idem 1 an = 365 ou 366 jours ou 365,25
Il faudrait préciser si le calcul est un décompte à partir de la date du jour !!!
Mais comme ce n'est pas demandé, voici mon raisonnement découpé en 5 étapes pour faciliter la compréhension:
cellule A1: le texte de départ
2 ans 1 mois 20 jours
cellule B1: remplace le texte et donne un résultat(années%mois%jours%)
=SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;"an";"");"moi";"");"jour";"");"s";"");" ";"%");"%%";"%")
cellule C1: récupère le nombre d'années
=GAUCHE(B1;CHERCHE("%";B1;1)-1)
celluleD1: récupère le nombre de mois
=STXT(B1;CHERCHE("%";B1;1)+1;CHERCHE("%";B1;CHERCHE("%";B1;1)+1)-CHERCHE("%";B1;1)-1)
celluleD1: récupère le nombre de jours
=STXT(B1;CHERCHE("%";B1;CHERCHE("%";B1;1)+1)+1;CHERCHE("%";B1;CHERCHE("%";B1;1)+1)-CHERCHE("%";B1;1))
cellule E1: calcul le nombre de jours avec des valeurs moyennes (à ajuster/arrondir)
=C1*365,25+D1*(365,25/12)+E1
résultat à la louche => 780,9375 jours => 780 +ou- 2 jours
Lentzouille
Messages postés
670
Date d'inscription
mardi 27 septembre 2011
Statut
Membre
Dernière intervention
11 septembre 2020
64
20 avril 2012 à 11:47
20 avril 2012 à 11:47
Bonjour,
il n'y a pas une erreur avec la présence de B1 ?
il n'y a pas une erreur avec la présence de B1 ?
tchernosplif
Messages postés
600
Date d'inscription
dimanche 8 novembre 2009
Statut
Membre
Dernière intervention
21 juin 2015
244
20 avril 2012 à 11:59
20 avril 2012 à 11:59
oui j'ai corrigé