Τύπος Excel: Διάρκεια χρόνου με ημέρες -

Πίνακας περιεχομένων

Γενική φόρμουλα

=days+time

Περίληψη

Για να εισαγάγετε μια διάρκεια χρόνου όπως 2 ημέρες 6 ώρες και 30 λεπτά στο Excel, μπορείτε να εισαγάγετε ημέρες ξεχωριστά ως δεκαδική τιμή και, στη συνέχεια, να προσθέσετε την ώρα. Στο παράδειγμα που παρουσιάζεται, ο τύπος στο κελί F5, που αντιγράφηκε κάτω, είναι:

=B5+TIME(C5,D5,0)

Εξήγηση

Στο παράδειγμα που εμφανίζεται, ο στόχος είναι να εισαγάγετε μια έγκυρη ώρα με βάση ημέρες, ώρες και λεπτά και, στη συνέχεια, να εμφανίσετε το αποτέλεσμα ως συνολικές ώρες.

Το κλειδί είναι να κατανοήσουμε ότι ο χρόνος στο Excel είναι απλώς ένας αριθμός. 1 ημέρα = 24 ώρες και 1 ώρα = 0.0412 (1/24). Αυτό σημαίνει 12 ώρες = 0,5, 6 ώρες = 0,25 και ούτω καθεξής. Επειδή ο χρόνος είναι απλώς ένας αριθμός, μπορείτε να προσθέσετε χρόνο σε ημέρες και να εμφανίσετε το αποτέλεσμα χρησιμοποιώντας μια προσαρμοσμένη μορφή αριθμού ή με τον δικό σας τύπο, όπως εξηγείται παρακάτω.

Στο παράδειγμα που εμφανίζεται, ο τύπος στο κελί F5 είναι:

=B5+TIME(C5,D5,0)

Στη δεξιά πλευρά του τύπου, η συνάρτηση TIME χρησιμοποιείται για τη συγκέντρωση ενός έγκυρου χρόνου από τα συστατικά του μέρη (ώρες, λεπτά, δευτερόλεπτα). Οι ώρες προέρχονται από τη στήλη C, τα λεπτά από τη στήλη D και τα δευτερόλεπτα κωδικοποιούνται ως μηδέν. Το TIME επιστρέφει 0,5, καθώς 12 ώρες ισούται με μισή ημέρα:

TIME(12,0,0) // returns 0.5

Με τον αριθμό 1 στο C5, μπορούμε να απλοποιήσουμε τον τύπο για:

=1+0.5

που επιστρέφει 1,5 ως τελικό αποτέλεσμα. Για να εμφανιστεί αυτό το αποτέλεσμα ως συνολικές ώρες, χρησιμοποιείται μια προσαρμοσμένη μορφή αριθμού:

(h):mm

Οι αγκύλες λένε στο Excel να εμφανίζει ώρες πάνω από 24, καθώς από προεπιλογή το Excel θα μηδενίζεται σε κάθε 24ωρο διάστημα (όπως ένα ρολόι). Το αποτέλεσμα είναι μια ώρα όπως "36:00", καθώς το 1,5 είναι μια μέρα και μισή ή 36 ώρες.

Ο τύπος στο G5 δείχνει απλώς το F5:

=F5

Η προσαρμοσμένη μορφή αριθμού που χρησιμοποιείται για την εμφάνιση ενός αποτελέσματος όπως "1d 12h 0m" είναι:

d"d" h"h" m"m"

Περισσότερες από 31 ημέρες

Η χρήση του "d" για την εμφάνιση ημερών σε προσαρμοσμένη μορφή αριθμού λειτουργεί καλά έως 31 ημέρες. Ωστόσο, μετά από 31 ημέρες, το Excel θα επαναφέρει τις ημέρες στο μηδέν. Αυτό δεν επηρεάζει τις ώρες, οι οποίες θα συνεχίσουν να εμφανίζονται σωστά με τη μορφή αριθμού (h).

Δυστυχώς, δεν υποστηρίζεται μια προσαρμοσμένη μορφή αριθμού όπως (δ). Ωστόσο, σε αυτό το παράδειγμα, καθώς οι ημέρες, οι ώρες και τα λεπτά έχουν ήδη χωριστεί ξεχωριστά, μπορείτε να γράψετε τη δική σας φόρμουλα για να εμφανίσετε ημέρες, λεπτά και ώρες ως εξής:

=B5&"d "&C5&"h "&D5&"m"

Αυτό είναι ένα παράδειγμα συνένωσης. Απλώς ενσωματώνουμε και τις τρεις αριθμητικές τιμές σε μία συμβολοσειρά κειμένου, ενωμένες με τον τελεστή ampersand (&).

Εάν θέλετε να εμφανίσετε μια υπάρχουσα τιμή χρόνου ως συμβολοσειρά κειμένου, μπορείτε να χρησιμοποιήσετε έναν τύπο όπως:

=INT(A1)&" days "&TEXT(A1,"h"" hrs ""m"" mins """)

όπου το Α1 περιέχει χρόνο. Η συνάρτηση INT απλώς επιστρέφει το ακέραιο τμήμα του αριθμού (ημέρες). Η συνάρτηση TEXT χρησιμοποιείται για τη μορφοποίηση ωρών και λεπτών.

ενδιαφέροντα άρθρα...