Πώς να δημιουργήσετε τυχαίες τιμές ημερομηνίας στο Excel

Anonim

Σε αυτό το άρθρο, θα μάθουμε να δημιουργούμε τυχαία ημερομηνία στο Excel. Μπορείτε επίσης να χρησιμοποιήσετε τον αναφερόμενο τύπο ως τυχαιοποιητή ημερομηνίας.

Σενάριο:

Ας υποθέσουμε ότι χρειαζόμαστε τυχαίες ημερομηνίες μεταξύ δύο δεδομένων ημερομηνιών για οποιονδήποτε λόγο. Πώς το κάνουμε λοιπόν αυτό;

Πώς να λύσετε το πρόβλημα.

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

  1. Τιμές ημερομηνίας μεταξύ δύο συγκεκριμένων ημερομηνιών.
  2. Ημερομηνία αξίας εντός οποιουδήποτε έτους.
  3. Τιμές ημερομηνίας από μια μικρή λίστα τιμών ημερομηνίας.
  4. Τιμές ημερομηνίας από μια μεγάλη λίστα τιμών δεδομένων.

Έτσι θα φτάσουμε σε όλα τα παραπάνω προβλήματα, αλλά για αυτό πρέπει πρώτα να κατανοήσουμε λίγο τη συνάρτηση Excel RANDBETWEEN.

Το πρώτο πρόβλημα είναι όπου οι δύο ημερομηνίες δίνονται ως άμεσο όρισμα στη συνάρτηση.
Χρησιμοποιήστε τον τύπο:

= RANDBETWEEN (ημερομηνία1, ημερομηνία2)

ημερομηνία 1: η μεγαλύτερη ημερομηνία ως κορυφή

ημερομηνία2: η μικρότερη ημερομηνία ως κάτω

Παράδειγμα: Δημιουργήστε μια λίστα τυχαίων ημερομηνιών μεταξύ δύο καθορισμένων ημερομηνιών.

Εδώ δώσαμε δύο διαφορετικές ημερομηνίες στο κελί D3 & D4.

Τώρα χρειαζόμαστε μια δέσμη τυχαίων ημερομηνιών μεταξύ των δύο συγκεκριμένων ημερομηνιών.

Τώρα θα χρησιμοποιήσουμε τον τύπο για να δημιουργήσουμε τις τιμές ημερομηνίας.

Χρησιμοποιήστε τον τύπο:

= RANDBETWEEN (D3, D4)

Εξήγηση:

    • Οι ημερομηνίες στον αύξοντα αριθμό μπορούν να καθοριστούν όπως φαίνεται παρακάτω.

    • Έτσι, ο τύπος επιστρέφει απλώς έναν αριθμό μεταξύ αυτών των δεδομένων αριθμών, ο οποίος στη συνέχεια μπορεί να μετατραπεί σε μορφή ημερομηνίας.

    • Ο αριθμός που επιστρέφεται μπορεί να μετατραπεί σε τιμή ημερομηνίας, αλλάζοντας τη μορφή του κελιού σε μια σύντομη ημερομηνία. Το σύμβολο του δολαρίου ($) παγώνει την αναφορά κελιού.

    • Τώρα σύρετε προς τα κάτω και προς τα δεξιά για να δημιουργήσετε όσες περισσότερες τιμές ημερομηνίας θέλετε.

Όπως μπορείτε να δείτε, ο τύπος επιστρέφει την τιμή ημερομηνίας μεταξύ των δύο δεδομένων ημερομηνιών.

Τώρα ο δεύτερος τύπος για ένα άλλο πρόβλημα είναι η τυχαία ημερομηνία μέσα σε ένα έτος. Ας υποθέσουμε λοιπόν ότι χρειαζόμαστε τιμές ημερομηνίας από το έτος 2019. Θα χρησιμοποιήσουμε τη συνάρτηση DATE με τη συνάρτηση RANDBETWEEN.

Χρησιμοποιήστε τον τύπο:

= RANDBETWEEN (DATE (2019,1,1), DATE (2019,12,31))

Εξήγηση:

  • Η συνάρτηση DATE παράγει τιμή ημερομηνίας που μπορεί να χρησιμοποιηθεί ως όρισμα στη συνάρτηση RANDBETWEEN.
  • Η DATE (2019,1,1) επιστρέφει την 1/1/2019 την πρώτη ημερομηνία του έτους και η DATE (2019,12,31) επιστρέφει την 31/12/2019 την τελευταία ημερομηνία του έτους.
  • Η συνάρτηση RANDBETWEEN επιστρέφει αριθμούς που στην πραγματικότητα είναι η τιμή ημερομηνίας όταν μετατρέπεται σε μορφή ημερομηνίας.


Αφού αλλάξετε το κελί σε μορφή Σύντομη ημερομηνία.

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

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

Τώρα μεταβαίνουμε σε έναν τρίτο τύπο τύπου που παράγει τυχαίες τιμές ημερομηνίας από τη δεδομένη λίστα τιμών ημερομηνίας. Για αυτό μπορούμε να χρησιμοποιήσουμε έναν από τους δύο τύπους. Το πρώτο είναι να το χρησιμοποιήσετε όταν η δεδομένη λίστα με την ημερομηνία είναι μικρή.

Χρησιμοποιήστε τον τύπο:

= ΕΠΙΛΟΓΗ (RANDBETWEEN (1, 7), A1, A2, A3, A4, A5, A6, A7)

Εξήγηση:

  1. Η συνάρτηση CHOOSE επιστρέφει την τιμή από τη λίστα τιμών από το ευρετήριο που επιστρέφει η συνάρτηση randbetween.
  2. Ο δείκτης θα δημιουργηθεί από το χρονικό διάστημα μεταξύ FUNCTION
  3. Η συνάρτηση CHOOSE επιστρέφει την τιμή σύμφωνα με την τιμή του δείκτη.


Τώρα σύρετε προς τα κάτω ή προς τα δεξιά για να λάβετε όσο το δυνατόν περισσότερους αριθμούς ημερομηνιών. Αλλά πρώτα παγώστε την αναφορά κυψέλης.

Όπως μπορείτε να δείτε, ο τύπος επιστρέφει όλες τις τιμές ημερομηνίας από τη δεδομένη λίστα τιμών ημερομηνίας.

Τώρα για το τέταρτο είδος που είναι ένας μακρύς κατάλογος τιμών ημερομηνίας

Για αυτό, θα χρειαστεί να χρησιμοποιήσουμε τις ακόλουθες συναρτήσεις:

  1. Λειτουργία INDEX
  2. Λειτουργία RANDBETWEEN
  3. Λειτουργία ROWS

Τώρα θα φτιάξουμε έναν τύπο από αυτές τις συναρτήσεις. Εδώ θα δώσουμε το εύρος στη συνάρτηση INDEX από όπου μπορεί να δημιουργήσει διαφορετικές τιμές από τη λίστα.

Χρησιμοποιήστε τον τύπο:

= INDEX (ημερομηνία, RANDBETWEEN (1, ROWS (ημερομηνία)))

Εξήγηση:

  • Η λειτουργία ROWS θα επιστρέψει το μήκος της λίστας ή των δεδομένων.
  • Το RANDBETWEEN θα δημιουργήσει έναν αριθμό μεταξύ 1 έως έναν αριθμό τιμών στη λίστα.
  • Η συνάρτηση INDEX επιστρέφει την τιμή από τα δεδομένα ανάλογα με τον αριθμό που δημιουργείται από τη συνάρτηση RANDBETWEEN.


Τώρα σύρετε προς τα κάτω ή προς τα δεξιά για να λάβετε όσο το δυνατόν περισσότερους αριθμούς ημερομηνιών. Για αυτό δεν χρειάζεται να παγώσετε καμία αναφορά καθώς το εύρος με το όνομα είναι ήδη μια σταθερή αναφορά.

Όπως μπορείτε να δείτε, ο τύπος επιστρέφει όλες τις τιμές ημερομηνίας από τη δεδομένη λίστα τιμών ημερομηνίας.

Όπως μπορείτε να δείτε στο παραπάνω στιγμιότυπο τα αποτελέσματα του τύπου.

Σημειώσεις:

  1. Η συνάρτηση RANDBETWEEN επιστρέφει σφάλμα, εάν το πρώτο όρισμα αριθμού (κάτω) είναι μεγαλύτερο από το δεύτερο όρισμα αριθμού (επάνω).
  2. Η τιμή ημερομηνίας πρέπει να αναφέρεται ως αναφορά κελιού ή χρησιμοποιώντας τη συνάρτηση DATE, διαφορετικά η επιστροφή της συνάρτησης
  3. Η συνάρτηση RANDBETWEEN επιστρέφει σφάλμα, εάν το όρισμα στη συνάρτηση δεν είναι αριθμητικό.
  4. Η συνάρτηση CHOOSE επιστρέφει #ΤΙΜΗ! Σφάλμα εάν το όρισμα τιμής στη συνάρτηση δίνεται ως πίνακας.
  5. Η συνάρτηση CHOOSE επιστρέφει σφάλμα εάν ο αριθμός που επιστρέφεται από τη συνάρτηση RANDBETWEEN υπερβαίνει τον αριθμό των τιμών.

Ελπίζω ότι αυτό το άρθρο σχετικά με τον τρόπο δημιουργίας τιμών τυχαίας ημερομηνίας στο Excel είναι επεξηγηματικό. Βρείτε περισσότερα άρθρα σχετικά με τις συναρτήσεις TEXT εδώ. Μοιραστείτε το ερώτημά σας παρακάτω στο πλαίσιο σχολίων. Θα σας βοηθήσουμε.

Δημιουργήστε τυχαίους αριθμούς τηλεφώνου

Λήψη τυχαίου αριθμού από σταθερές επιλογές

Λάβετε τυχαίους αριθμούς μεταξύ δύο αριθμών

Τυχαία επιλογή Excel: Πώς να λάβετε τυχαίο δείγμα από μια βάση δεδομένων

Πώς να χρησιμοποιήσετε τη συνάρτηση CHOOSE στο Excel

Πώς να χρησιμοποιήσετε τη συνάρτηση RANDBETWEEN στο Excel

Δημοφιλή άρθρα

50 Συντόμευση Excel για να αυξήσετε την παραγωγικότητά σας

Επεξεργασία αναπτυσσόμενης λίστας

Απόλυτη αναφορά στο Excel

Εάν με μορφοποίηση υπό όρους

Αν με μπαλαντέρ

Vlookup κατά ημερομηνία

Μετατρέψτε ίντσες σε πόδια και ίντσες στο Excel 2016

Ενώστε το όνομα και το επώνυμο στο excel

Μετρήστε κελιά που ταιριάζουν είτε με το Α είτε με το Β