Convertir données texte en données heures

Janicka

XLDnaute Nouveau
Bonjour

Je voudrais additionner le temps passé à appeler un numéro de téléphone.

Dans mon tableau, j'ai une colonne de numéros de téléphone appelés et une colonne pour la durée.

J'ai utilisé la fonction somme.si mais ça ne marche pas parce que la colonne durée est exprimée en texte

j'ai par exemple 38s ou 13min57s

Ensuite j'ai changé le format de la colonne durée en sélectionnant heure, mais rien ne se passe.

J'ai ensuite eu l'idée d'utiliser la fonction Données - Convertir, mais je ne sais pas quoi mettre.

Au bout du compte, je ne m'en sors pas.

Comment est il possible de le faire ?

Merci pour votre aide.
 

Janicka

XLDnaute Nouveau
Re : Convertir données texte en données heures

Bonjour Victor

Je ne voulais pas diffuser mes numéros de téléphone, alors j'ai créé un tableau fictif.
 

Pièces jointes

  • Durée appels.xlsx
    8.4 KB · Affichages: 29
  • Durée appels.xlsx
    8.4 KB · Affichages: 29
  • Durée appels.xlsx
    8.4 KB · Affichages: 28

mutzik

XLDnaute Barbatruc
Re : Convertir données texte en données heures

bonjour Janicka, Piga

je l'ai fait en détail, en incluant les heures
 

Pièces jointes

  • Durée appels.xlsx
    10.1 KB · Affichages: 30
  • Durée appels.xlsx
    10.1 KB · Affichages: 25
  • Durée appels.xlsx
    10.1 KB · Affichages: 28

Janicka

XLDnaute Nouveau
Re : Convertir données texte en données heures

Bonjour Piga et Mutzig

Merci pour vos réponses aussi rapides.

J'ai regardé les formules et ça m'impressionne. Je n'ai pas un niveau aussi élevé.

Je testerai les formules demain.

Bonne après midi
 

Janicka

XLDnaute Nouveau
Re : Convertir données texte en données heures

@Piga

J'ai tapé la formule, mais vu la longueur j'ai arrêté au risque de faire un erreur. Finalement je l'ai copiée.
Après j'ai converti les cellules en format heure.
J'ai rajouté la formule Somme.SI et vérifié le résultat : ce n'est pas bon.
 

Victor21

XLDnaute Barbatruc
Re : Convertir données texte en données heures

Re, bonjour piga25, mutzik :)

En C4, à recopier vers le bas (format [hh:mm:ss]
=SI(NBCAR(B4)>3;SUBSTITUE(SUBSTITUE(B4;"s";"");"min";":");"0:"&SUBSTITUE(B4;"s";""))/60
Et pour le total en C11 (même format) :
=SOMMEPROD((A4:A8=A11)*C4:C8)
Voir pj.
 

Pièces jointes

  • Durée appels.xlsx
    9.5 KB · Affichages: 26
  • Durée appels.xlsx
    9.5 KB · Affichages: 20
  • Durée appels.xlsx
    9.5 KB · Affichages: 21

Janicka

XLDnaute Nouveau
Re : Convertir données texte en données heures

Bonjour Patrick

Votre formule fonctionne. Toujours impressionnée par cette imbrication de conditions.
Je n'aurai jamais imaginé que ma question génère une réponse de ce niveau.

Merci et bonne journée.
 

Victor21

XLDnaute Barbatruc
Re : Convertir données texte en données heures

Re,

Bonjour Patrick

Votre formule fonctionne. Toujours impressionnée par cette imbrication de conditions.
Je n'aurai jamais imaginé que ma question génère une réponse de ce niveau.

Merci et bonne journée.

Eh oui : c'est plus compliqué quand les données de base ne sont pas directement exploitables (ou dit autrement c'est bien plus simple quand le tableau est bien conçu dès le départ) :)
 

Discussions similaires

Réponses
13
Affichages
354

Statistiques des forums

Discussions
312 202
Messages
2 086 180
Membres
103 152
dernier inscrit
Karibu