Πώς να επιλέξετε ένα τυχαίο όνομα από μια λίστα χρησιμοποιώντας το MS Excel
Miscellanea / / December 02, 2021
Η δημιουργία ενός τυχαίου αριθμού χρησιμοποιώντας το MS Excel είναι πολύ εύκολη. Έχει δύο ενσωματωμένες λειτουργίες που ονομάζονται άκρα και ranbetween για να σε βοηθήσει να περάσεις.
- Το rand χρησιμοποιείται για τη δημιουργία ενός αριθμού μεταξύ 0 και 1
- Το randbetween δημιουργεί έναν ακέραιο αριθμό εντός ενός δεδομένου εύρους
Ωστόσο, έχετε σκεφτεί ποτέ να επιλέξετε ένα τυχαίο όνομα ή μια τυχαία συμβολοσειρά από μια δεδομένη λίστα; Μπορεί να υπάρχουν διάφορα σενάρια όπου μπορεί να το χρειαστείτε. Για παράδειγμα, ο συντάκτης αυτού του ιστολογίου σχεδιάζει να πραγματοποιήσει δώρα σύντομα. Το Excel μπορεί να τον βοηθήσει να επιλέξει τους νικητές σε αυτήν την περίπτωση.
Ωστόσο, το Microsoft Excel δεν παρέχει άμεσο τύπο για να γίνει αυτό.
Εξερευνήσαμε μερικούς τρόπους με τους οποίους μπορούμε να εφαρμόσουμε κάποια λογική και συνδυάστε μερικές φόρμουλες για να γίνει η εργασία. Και, θα σας δείξουμε δύο τέτοιες μεθόδους.
Δροσερή συμβουλή: Αναζητάτε έναν τρόπο να ξεκινήσετε να γράφετε σε μια νέα γραμμή στο ίδιο κελί στο MS Excel; Δοκιμάστε τα πλήκτρα Alt + Enter.
Μέθοδος 1
Βήμα 1: Συμπληρώστε τη λίστα με τα ονόματα που έχετε, σε οποιαδήποτε στήλη χωρίς να ανησυχείτε για τη σειρά. Στο παράδειγμά μας χρησιμοποιήσαμε στήλη Α. Σημειώστε επίσης τους αριθμούς της πρώτης και της τελευταίας σειράς. Εδώ, είναι 1 και 13.
Βήμα 2: Μεταβείτε σε οποιοδήποτε αυθαίρετο κελί και πληκτρολογήστε τον τύπο που φαίνεται παρακάτω.
=INDIRECT(CONCATENATE("A", RANDBETWEEN(1, 13)))
Οπου,
ΕΝΑ θα πρέπει να αντικατασταθεί με τη στήλη που χρησιμοποιήσατε και
1 και 13 θα πρέπει να αντικατασταθούν με τους αριθμούς της πρώτης και της τελευταίας σειράς αντίστοιχα
Βήμα 3: Κτύπημα Εισαγω και θα μπορούσατε να δείτε το πρώτο τυχαίο όνομα. Όποτε θέλετε ένα νέο τυχαίο όνομα, απλώς πατήστε F9.
Μέθοδος 2
Βήμα 1: Συμπληρώστε τη λίστα με τα ονόματα που έχετε σε οποιαδήποτε στήλη χωρίς να ανησυχείτε για τη σειρά.
Βήμα 2: Αποκλείστε την περιοχή (τα κελιά που είναι γεμάτα με ονόματα) και δώστε της ένα όνομα όπως φαίνεται στο παρακάτω διάγραμμα. Σημειώστε το πλαίσιο όπου έγραψα Λίστα ονομάτων. Αυτό είναι το όνομα που έχω ορίσει στη λίστα.
Βήμα 3: Μεταβείτε σε οποιοδήποτε αυθαίρετο κελί και χρησιμοποιήστε έναν από τους τύπους που εμφανίζονται παρακάτω.
=INDEX(A1:A13, RANDBETWEEN(1, 13)) ή
=INDEX(NameList, RANDBETWEEN(1, 13))
Οπου,
ΕΝΑ θα πρέπει να αντικατασταθεί με τη στήλη που χρησιμοποιήσατε
1 και 13 θα πρέπει να αντικατασταθούν με τους αριθμούς της πρώτης και της τελευταίας σειράς αντίστοιχα και
Λίστα ονομάτων θα πρέπει να αντικατασταθεί με το όνομα που δώσατε στη λίστα σας στο Βήμα 2
Κτύπημα F9 όποτε θέλετε να ανανεώσετε το όνομα που δημιουργήθηκε τυχαία. Εάν θέλετε να δημιουργηθούν δύο ονόματα ταυτόχρονα, γράψτε τον ίδιο τύπο σε δύο διαφορετικά κελιά. Ομοίως, μπορείτε να αυξήσετε τον αριθμό σε 3, 4 και ούτω καθεξής.
Το πλεονέκτημα της χρήσης του τελευταίου τύπου είναι ότι η λίστα και ο τύπος σας δεν χρειάζεται να βρίσκονται στο ίδιο φύλλο. Δηλαδή, η λίστα μπορεί να βρίσκεται στο Φύλλο 1 και ο τύπος στο Φύλλο 2. Με αυτόν τον τρόπο κανείς δεν θα μπορεί να δει από ποια λίστα δημιουργείται το τυχαίο όνομα.
συμπέρασμα
Έτσι, έτσι μπορείτε να επιλέξετε ένα ή περισσότερα τυχαία ονόματα από μια λίστα χρησιμοποιώντας το Excel. Μπορείτε να σκεφτείτε κάποια άλλη φόρμουλα που θα έδινε το ίδιο αποτέλεσμα; Αν ναι, μοιραστείτε μαζί μας. Θα χαρούμε να μάθουμε.
Πίστωση κορυφαίας εικόνας: Άλαν Κλίβερ