Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 extraire des nombres d'une cellule texte

luciesene

XLDnaute Nouveau
Bonjour,
Je souhaite récupérer des données d'une cellule texte du type
3d 10h 53min
2h 12min 3s
afin de convertir ces durées en nombre de jour
Je n'ai pas l'information 0d (par exemple)

Je débute en excel.
Est ce possible?

merci beaucoup par avance.
 
Solution
Bonjour Luciesene, et bienvenue sur XLD, bonjour Fanch,
Paut être pas le plus simple, mais si 3d 10h 53min est en A1 alors le nombre de jours est de :
VB:
=SIERREUR(CNUM(STXT(A1;1;CHERCHE("d";A1)-1));0)+
(SIERREUR(CNUM(STXT(A1;CHERCHE("d";A1)+1;CHERCHE("h";A1)-CHERCHE("d";A1)-1));0))/24+
(SIERREUR(CNUM(STXT(A1;CHERCHE("h";A1)+1;CHERCHE("min";A1)-CHERCHE("h";A1)-1));0))/(24*60)
NB: Je n'ai pas traité les secondes, la donnée d'entrée doit être du type xx d yy h zz min.

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Luciesene, et bienvenue sur XLD, bonjour Fanch,
Paut être pas le plus simple, mais si 3d 10h 53min est en A1 alors le nombre de jours est de :
VB:
=SIERREUR(CNUM(STXT(A1;1;CHERCHE("d";A1)-1));0)+
(SIERREUR(CNUM(STXT(A1;CHERCHE("d";A1)+1;CHERCHE("h";A1)-CHERCHE("d";A1)-1));0))/24+
(SIERREUR(CNUM(STXT(A1;CHERCHE("h";A1)+1;CHERCHE("min";A1)-CHERCHE("h";A1)-1));0))/(24*60)
NB: Je n'ai pas traité les secondes, la donnée d'entrée doit être du type xx d yy h zz min.
 

Lolote83

XLDnaute Barbatruc
Bonjour à tous,
Oups, pas rafraichi assez tôt.
Tant pis, je poste tout de même ma contribution en fonction de ce qu j'ai compris. Je regarderais vos propositions après.
J'ai utilisé une fonction personnalisée.
Cordialement
Lolote83
 

Pièces jointes

  • Copie de LUCIESENE - Repartition Jour,Heure,Minute et Seconde.xlsm
    18.2 KB · Affichages: 4

Lolote83

XLDnaute Barbatruc
Re bonjour,
En m'inspirant du travail de Sylvanu, voici la finalité que je n'avais donc pas saisie totalement
@+ Lolote83
 

Pièces jointes

  • Copie de LUCIESENE - Repartition Jour,Heure,Minute et Seconde.xlsm
    19.3 KB · Affichages: 6

luciesene

XLDnaute Nouveau
merci pour le votre réponse.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…