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

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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.
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.
 
merci pour le votre réponse.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

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