Calculer minutes/heures (de 12h00 à 12h30) dans une cellule
Résolu
Sormick
Messages postés
146
Date d'inscription
Statut
Membre
Dernière intervention
-
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
dans une cellule j'ai inscrit ceci: de 12h00 à 12h30
dans une deuxième cellule j'ai inscrit ceci: de 12h00 à 13h30
je voudrais qu'il me trouve avec une formule excel pour 12h00 à 12h30 = 30 min
pour 12h00 13h30= 1h30
comment faire ceci car je ne veux pas mettre (de 12h00 à 12h30) dans plusieurs cellule mais uniquement dans une seule et le format de 12h30 doit être en H et non :
Est t'il possible de le faire via une ou plusieurs formules excel ou si vraiment pas possible via VBA?
Merci pour votre aide
dans une cellule j'ai inscrit ceci: de 12h00 à 12h30
dans une deuxième cellule j'ai inscrit ceci: de 12h00 à 13h30
je voudrais qu'il me trouve avec une formule excel pour 12h00 à 12h30 = 30 min
pour 12h00 13h30= 1h30
comment faire ceci car je ne veux pas mettre (de 12h00 à 12h30) dans plusieurs cellule mais uniquement dans une seule et le format de 12h30 doit être en H et non :
Est t'il possible de le faire via une ou plusieurs formules excel ou si vraiment pas possible via VBA?
Merci pour votre aide
A voir également:
- Comment calculer 1h30
- Comment calculer la moyenne sur excel - Guide
- Comment calculer un total sur excel - Guide
- Comment calculer une note sur 20 ✓ - Forum Bureautique
- Comment calculer le prix au litre d'une bouteille de 75cl ✓ - Forum Excel
- Taille d'une video de 1h30 ✓ - Forum Caméra
1 réponse
Bonjour
Avec de 12h00 à 13h30 en A2, dans une autre cellule la formule :
=ENT((TEMPSVAL((STXT(A2;12;2)&":"&STXT(A2;15;2)))-TEMPSVAL((STXT(A2;4;2)&":"&STXT(A2;7;2))))*24)&" h " &ARRONDI(60*((TEMPSVAL((STXT(A2;12;2)&":"&STXT(A2;15;2)))-TEMPSVAL((STXT(A2;4;2)&":"&STXT(A2;7;2))))*24- ENT((TEMPSVAL((STXT(A2;12;2)&":"&STXT(A2;15;2)))-TEMPSVAL((STXT(A2;4;2)&":"&STXT(A2;7;2))))*24));0)&" mn"
A condition que toutes les durées soient bien indiquées toujous de la même manière : de xxhxx à xxhxx
Cdlmnt
Via
Avec de 12h00 à 13h30 en A2, dans une autre cellule la formule :
=ENT((TEMPSVAL((STXT(A2;12;2)&":"&STXT(A2;15;2)))-TEMPSVAL((STXT(A2;4;2)&":"&STXT(A2;7;2))))*24)&" h " &ARRONDI(60*((TEMPSVAL((STXT(A2;12;2)&":"&STXT(A2;15;2)))-TEMPSVAL((STXT(A2;4;2)&":"&STXT(A2;7;2))))*24- ENT((TEMPSVAL((STXT(A2;12;2)&":"&STXT(A2;15;2)))-TEMPSVAL((STXT(A2;4;2)&":"&STXT(A2;7;2))))*24));0)&" mn"
A condition que toutes les durées soient bien indiquées toujous de la même manière : de xxhxx à xxhxx
Cdlmnt
Via
on pourrait peut être tenté de faire plus simple via, si je ne me trompe pas, et si bien sur les données sont (comme tu le dis) toujours sous le format:
xxhxx
=SUBSTITUE(DROITE(A1;5);"h";":")*1-SUBSTITUE(GAUCHE(A1;5);"h";":")*1
crdlmnt
Je me disais bien qu'il y avait plus simple mais je n'arrivait pas à trouver comment, par contre ta formule ne tiens pas compte des de ..à qu'il faut éliminer, je proposerai donc :
=SUBSTITUE(DROITE(DROITE(A1;13);5);"h";":")*1-SUBSTITUE(GAUCHE(DROITE(A1;13);5);"h";":")*1
Cdlmnt
Via