Τύπος Excel: Ακολουθία χρόνων -

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

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

=TIME(SEQUENCE(n,1,HOUR(start),1),0,0)

Περίληψη

Για να δημιουργήσετε μια ακολουθία χρόνων, μπορείτε να χρησιμοποιήσετε τη συνάρτηση SEQUENCE, σε συνδυασμό με συναρτήσεις όπως TIME, HOUR, MINUTE και SECOND. Ή μπορείτε να χρησιμοποιήσετε το SEQUENCE με ακατέργαστες αριθμητικές τιμές που αντιπροσωπεύουν το χρόνο. Στο παράδειγμα που εμφανίζεται, ο τύπος στο D5 είναι:

=TIME(SEQUENCE(12,1,HOUR(B5),1),0,0)

που παράγει μια σειρά 12 φορές, ξεκινώντας από τις 7:00 π.μ., ημερομηνία στο B5.

Εξήγηση

Η συνάρτηση SEQUENCE είναι μια λειτουργία δυναμικής συστοιχίας που μπορεί να δημιουργήσει πολλαπλά αποτελέσματα. Όταν χρησιμοποιείται από μόνη της στο φύλλο εργασίας, το SEQUENCE εξάγει μια σειρά αποτελεσμάτων που "χύνονται" στο φύλλο εργασίας σε ένα "εύρος διαρροών".

Στο παράδειγμα που δείχνεται, θέλουμε να δημιουργήσουμε 12 φορές, μία ώρα, ξεκινώντας από τις 7:00 π.μ. (η τιμή σε B5). Για να το κάνουμε αυτό, χρησιμοποιούμε τη συνάρτηση TIME, η οποία μπορεί να δημιουργήσει έναν έγκυρο χρόνο Excel με ώρες, λεπτά και δευτερόλεπτα που δίνονται ως δεκαδικές τιμές.

Για να δημιουργήσουμε τους αριθμούς που χρησιμοποιούνται για ώρες με το SEQUENCE, έχουμε:

SEQUENCE(12,1,HOUR(B5))

Η συνάρτηση HOUR χρησιμοποιείται για τη μετατροπή του χρόνου σε B5 σε δεκαδική τιμή για ώρες (7). Έτσι, η συνάρτηση επιλύεται σε:

SEQUENCE(12,1,7)

που δημιουργεί μια σειρά από αριθμούς όπως αυτό:

(7;8;9;10;11;12;13;14;15;16;17;18)

Αυτός ο πίνακας επιστρέφεται στη συνάρτηση TIME ως όρισμα ώρα:

=TIME((7;8;9;10;11;12;13;14;15;16;17;18),1),0,0)

Η συνάρτηση TIME επιστρέφει 12 φορές σε ένα εύρος διαρροών ξεκινώντας από το κελί D5.

Με ακατέργαστους αριθμούς

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

=SEQUENCE(12,1,B5,1/24)

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