Séparation des heures d'une cellule pour calculer le temps

Bonjour,

J'ai un tableau d'heures qui a été rempli manuellement, comment séparer pour calculer le nombre d'heures avec =MOD. J'ai commencé à le faire manuellement, mais j'ai plus de 1000 lignes à faire ...

07h-19h007:0019:00
19h15-7h1519:157:15
7h30-19h307:3019:30
07h-19h
7h - 19h
19h15-7h15
07H15-19h15

Bonjour Fredarius,

Pour la première colonne,

=SUBSTITUE(MINUSCULE(GAUCHE(A1;CHERCHE("-";A1)-1));"h";":")*1

Pour la deuxième,

=SUBSTITUE(MINUSCULE(STXT(SUBSTITUE(A1;" ";"");CHERCHE("-";SUBSTITUE(A1;" ";""))+1;5));"h";":")*1

A tester

Bonjour à tous !

Pourquoi vous obstinez-vous :

  1. Aucun classeur n'accompagne vos demandes (une image n'est pas un classeur...)
  2. Vos demandes ne sont pas passées en mode résolu.

Une proposition type formule unique dynamique :

=EXCLURE(REDUCE("";B3:B9;LAMBDA(a;c;ASSEMB.V(a;TEMPSVAL(FRACTIONNER.TEXTE(SUBSTITUE(MINUSCULE(c);"h";":");"-")))));1)

La plage B3:B9 est à adapter.

image

Merci

Pour la deuxième formule j'ai un message d'erreur:

image

=SUBSTITUE(MINUSCULE(STXT(SUBSTITUE([@[Horaires Mission]];" ";"");CHERCHE("-";SUBSTITUE(([@[Horaires Mission]];" ";""))+1;5));"h";":")*1

Bonjour JFL,

La formule ne fonctionne pas dans mon tableau #PROPAGATION, je travaille sous forme de tableau.

Merci JExceL2fr,

ça fonctionne

Bonjour à tous de nouveau !

La formule ne fonctionne pas dans mon tableau #PROPAGATION, je travaille sous forme de tableau.

Et nous étions censés le deviner ?

Ayant aucune appétence particulière pour les contributions inutiles, je vous intègre à ma liste des demandeurs à éviter.

Bonne continuation.

JFL,

Un petit peu susceptible, avec Excel, on travaille le plus souvent avec la mise sous forme de tableau…

De plus que je garde votre proposition de côté au cas où, alors merci.

Rechercher des sujets similaires à "separation heures calculer temps"