Τύπος Excel: Διαφορά ώρας σε ώρες ως δεκαδική τιμή -

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

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

=MOD(end-start,1)*24

Περίληψη

Για να λάβετε τη διάρκεια μεταξύ δύο φορές σε δεκαδική ώρα (δηλαδή 3 ώρες, 4,5 ώρες, 8 ώρες, κ.λπ.) μπορείτε να χρησιμοποιήσετε έναν τύπο βασισμένο στη λειτουργία MOD. Στο παράδειγμα που εμφανίζεται, ο τύπος στο D5 είναι:

=MOD(B2-A2,1)*24

Εξήγηση

Οι ημερομηνίες του Excel είναι σειριακοί αριθμοί και μια ημέρα ισοδυναμεί με τον αριθμό 1. Αυτό σημαίνει 1 ώρα = 1/24 = 0.041666667. Με άλλα λόγια, οι χρόνοι του Excel είναι απλώς κλασματικοί αριθμοί:

χρόνος Κλάσμα Ωρες
3:00 Π.Μ 0.125 3
6:00 ΠΜ 0,25 6
9:00 Π.Μ 0,375 9
12:00 Μ.Μ 0,5 12
3:00 Μ.Μ 0,625 15
6:00 μ.μ. 0,75 18
9:00 ΜΜ 0,875 21
12:00 ΠΜ 1 24

Για να μετατρέψετε αυτές τις κλασματικές τιμές σε δεκαδική ώρα, απλώς πολλαπλασιάστε επί 24. Για παράδειγμα .5 * 24 = 12 ώρες, .24 * 24 = 6 ώρες κ.λπ.

Ώρες μεταξύ ωρών

Για να υπολογίσετε τις ώρες μεταξύ των ωρών, μπορείτε απλά να αφαιρέσετε την ώρα έναρξης από την ώρα λήξης όταν και οι δύο ώρες είναι την ίδια ημέρα. Για παράδειγμα, με ώρα έναρξης 9:00 π.μ. και ώρα λήξης στις 3:00 μ.μ., μπορείτε απλά να χρησιμοποιήσετε αυτόν τον τύπο:

=(3:00 PM-9:00 AM)*24 =(.625-.375)*24 =.25 * 24 =6

Ώρες που διασχίζουν τα μεσάνυχτα

Όταν οι ώρες περνούν τα μεσάνυχτα, το πρόβλημα γίνεται πιο δύσκολο, καθώς η ώρα λήξης θα είναι συχνά μικρότερη από την ώρα έναρξης. Ένας κομψός τρόπος αντιμετώπισης αυτής της πρόκλησης είναι να προσθέσετε τη λειτουργία MOD στον τύπο. Για παράδειγμα, για τον υπολογισμό ωρών μεταξύ 9 μ.μ. και 3 πμ

=MOD(0.125-0.875,1)*24 =MOD(-0.75,1)*24 =0.25*24 =6

Η συνάρτηση MOD φροντίζει για το αρνητικό πρόβλημα «αναστρέφοντας» τις αρνητικές τιμές στην απαιτούμενη θετική τιμή. (Με αυτόν τον τρόπο, η λειτουργία MOD λειτουργεί λίγο σαν ρολόι. Εδώ είναι ένας καλός σύνδεσμος στο Khan Academy που εξηγεί περισσότερα για το modulo.)

Καλές συνδέσεις

Εισαγωγή στο Modular Math (Khan Academy) Υπολογισμός ωρών εργασίας (Chandoo video)

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