Comment convertir les heures, les minutes et les secondes en heures décimales dans Excel?
Si vous avez une liste d'heures au format décimal des heures, mais que vous êtes habitué à hh: mm: ss (formatage des heures, minutes et secondes), comment pouvez-vous faire? Avec les méthodes suivantes, vous pouvez résoudre le problème des conversations entre les heures, les minutes, les secondes et les heures décimales.
Convertir les heures, minutes et secondes en décimal avec la formule
Convertissez les heures, les minutes et les secondes en décimales en un seul clic
Convertir les nombres décimaux en heures, minutes et secondes avec la formule
Convertir des nombres décimaux en heures et minutes avec VBA
Convertir les heures, minutes et secondes en décimal avec la formule
En supposant que vous ayez une liste d'heures en heures, minutes et secondes formatées dans la colonne A, et pour les convertir en temps décimal, il vous suffit de suivre ces étapes:
1. Sélectionnez une cellule vide, par exemple, Cellule B1, entrez cette formule = A1 * 24 dans la cellule (la cellule A1 indique la cellule dont vous souhaitez convertir ses données en temps décimal, vous pouvez la modifier selon vos besoins), puis cliquez sur Entrer bouton sur le clavier. Voir la capture d'écran:
2. Faites ensuite glisser le remplissage de la poignée pour remplir la plage que vous souhaitez travailler. Voir la capture d'écran:
3. Ensuite, vous devez formater les cellules de résultat dans la colonne B en tant que formatage général en sélectionnant la plage, en cliquant avec le bouton droit de la souris et en cliquant Format de cellule dans le menu contextuel. Voir la capture d'écran:
4. Puis clique Numéro onglet dans l' Format de cellule boîte de dialogue et cliquez sur Général à Catégoriey: box, puis cliquez sur OK pour fermer la boîte de dialogue. Voir la capture d'écran:
Vous pouvez voir le résultat comme indiqué ci-dessous:
Convertissez les heures, les minutes, les secondes en heures décimales en un seul clic
Si vous avez Kutools for Excel installé dans Excel, vous pouvez utiliser le Convertir le temps utilitaire pour convertir rapidement hh: mm: ss en déciaml heures / minutes / secondes.
Après installation gratuite Kutools for Excel, procédez comme suit:
Sélectionnez les cellules de temps et cliquez sur Kutools > Contenu > Convertir le tempset pour sélectionner l'option de conversion en fonction de vos besoins. Voir la capture d'écran:
Ensuite, une boîte de dialogue apparaît pour vous rappeler le nombre de cellules converties, cliquez sur OK pour la fermer et tout le temps sélectionné a été converti.
Conseil: Si vous souhaitez enregistrer la décimale convertie dans un autre emplacement, vous pouvez cliquer sur Kutools > Contenu > Convertir le temps pour afficher le Convertir le temps boîte de dialogue, puis dans la boîte de dialogue, vérifiez convertir le type vous avez besoin, et vérifiez Enregistrer dans un autre emplacement et sélectionnez une cellule pour afficher le résultat, cliquez sur Ok, et l'heure a été convertie et localisée à un nouvel emplacement. Voir la capture d'écran:
Convertir les nombres décimaux en heures, minutes et secondes avec la formule
À l'inverse, si vous souhaitez convertir l'heure décimale en formatage des heures, des minutes et des secondes, vous pouvez procéder comme suit:
Supposons que vos données se trouvent dans la colonne A et que vous devez les convertir en formatage heures, minutes et secondes.
1. Sélectionnez une cellule vide, dans ce cas, je sélectionne la cellule B1 et saisissez cette formule = A1 / 24 en B1 (la cellule A1 indique la cellule que vous souhaitez convertir ses données en formatage heures, minutes et secondes, vous pouvez la modifier selon vos besoins), puis cliquez sur Entrer bouton sur le clavier. Voir la capture d'écran:
2. Répétez l'étape 1 pour entrer la formule ci-dessus selon vos besoins dans la colonne B une par une, par exemple, entrez = A2 / 24 dans la cellule B2 et cliquez sur Entrer. Voir la capture d'écran:
3. Ensuite, vous devez formater les cellules de la colonne B au format hh: mm: ss en sélectionnant la plage qui utilise la formule et en cliquant avec le bouton droit de la souris, cliquez sur Format de cellule dans le menu contextuel. Voir la capture d'écran:
4. Puis clique Numéro onglet dans l' Format de cellule boîte de dialogue et cliquez sur Temps à Catégorie: et sélectionnez 13:30:55 du Type: boîte dans la section de droite, puis cliquez sur OK pour fermer la boîte de dialogue. Voir la capture d'écran:
Vous pouvez voir que les données ont été converties.
Convertir des nombres décimaux en heures et minutes avec VBA
Avec la formule ci-dessus = A1 / 24 convertir le temps un par un est un peu une perte de temps, mais avec le code VBA, vous pouvez convertir une liste d'heures décimales en heures et minutes à la fois.
1. Tenez ALT bouton et appuyez F11 sur le clavier pour ouvrir un Microsoft Visual Basic pour Application fenêtre.
2. Cliquez insérer > Moduleet copiez le VBA dans le module.
VBA: convertir le temps décimal en heures et minutes
Sub ConvertToTime()
'Updateby20140227
Dim Rng As Range
Dim WorkRng As Range
Dim xHours As Variant
Dim xMin As Variant
Dim xValue As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
xValue = Rng.Value
xHours = VBA.Split(xValue, ".")(0)
xMin = VBA.Split(xValue, ".")(1) * 60
Rng.Value = xHours & ":" & VBA.Left(xMin, 2)
Next
End Sub
3. Cliquez Courir bouton ou appuyez sur F5 pour exécuter le VBA, puis un KutoolsforExcel une boîte de dialogue apparaît pour vous permettre de sélectionner une plage de travail. Voir la capture d'écran:
4. Cliquez OK dans la boîte de dialogue contextuelle, les données de plage sélectionnées ont été converties en format d'heures et de minutes. Voir la capture d'écran:
Conseil : Avec le code VBA ci-dessus en cours d'exécution, vous perdrez vos données d'origine, vous feriez donc mieux de les copier et de les réserver avant l'exécution de VBA.
Ajoutez facilement des jours / années / mois / heures / minutes / secondes à une date / heure dans Excel |
Supposons que vous ayez des données au format date / heure dans une cellule et que vous deviez maintenant ajouter un nombre de jours, années, mois, heures, minutes ou secondes à cette date. Normalement, l'utilisation d'une formule est la première méthode pour tous les utilisateurs d'Excel, mais il est difficile de se souvenir de toutes les formules. Avec Kutools for Excel's Assistant de date et d'heure utilitaire, vous pouvez facilement ajouter des jours, des années, des mois ou des heures, des minutes ou des secondes à une date et une heure.De plus, vous pouvez calculer la différence de date ou l'âge en fonction d'un anniversaire donné sans vous souvenir du tout de la formule. Cliquez pour un essai gratuit complet dans 30 jours ! |
Kutools for Excel : avec plus de 300 compléments Excel pratiques, à essayer gratuitement et sans limitation dans 30 jours. |
Articles relatifs:
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et facilite grandement votre travail
- Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!