Πώς να δημιουργήσετε τυχαίους αριθμούς χωρίς αντίγραφα στο Excel (7 τρόποι)

  • Μοιραστείτε Αυτό
Hugh West

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

Κατεβάστε το βιβλίο ασκήσεων

Κατεβάστε αυτό το τετράδιο ασκήσεων για εξάσκηση ενώ διαβάζετε αυτό το άρθρο.

Δημιουργία τυχαίων αριθμών χωρίς αντίγραφα.xlsx

7 εύκολοι τρόποι για να δημιουργήσετε τυχαίους αριθμούς χωρίς αντίγραφα στο Excel

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

1. Χρήση της συνάρτησης RANDBETWEEN για τη δημιουργία τυχαίων αριθμών

Σε αυτή τη διαδικασία, θα χρησιμοποιήσουμε η συνάρτηση RANDBETWEEN για τη δημιουργία τυχαίων αριθμών χωρίς αντίγραφα στο Excel. Θα δημιουργήσουμε 10 τυχαίους αριθμούς στο φύλλο δεδομένων μας και οι αριθμοί θα είναι στο εύρος των κελιών B5:B14 Τα βήματα αυτής της διαδικασίας έχουν ως εξής:

📌 Βήματα:

  • Πρώτα απ' όλα, επιλέξτε το κελί B5 .

  • Τώρα, γράψτε τον ακόλουθο τύπο στο κελί B5 .

=RANDBETWEEN(10,50)

  • Πατήστε το Εισάγετε το στο πληκτρολόγιό σας.

  • Στη συνέχεια, σύρετε το Χειρολαβή πλήρωσης με το ποντίκι σας μέχρι το κελί B14 .

  • Θα λάβετε 10 τυχαίους αριθμούς.

  • Για να διασφαλίσετε ότι δεν υπάρχουν αντίγραφα, μπορείτε να εφαρμογή μορφοποίησης υπό όρους για να ελέγξετε.
  • Οι τιμές που λαμβάνουμε από αυτή τη συνάρτηση μπορούν να αλλάξουν ανά πάσα στιγμή. Για να προστατεύσουμε αυτούς τους αριθμούς επιλέξτε ολόκληρη την περιοχή κελιών B5:B14 και πατήστε 'Ctrl+C' στο πληκτρολόγιό σας.

  • Μετά από αυτό, δεξί κλικ στο στο ποντίκι σας και επιλέξτε το Αξία επικόλλησης επιλογή.

  • Οι αριθμοί δεν θα αλλάξουν πια.

Έτσι, μπορούμε να πούμε ότι η μέθοδός μας λειτούργησε τέλεια.

Διαβάστε περισσότερα: Τύπος Excel για τη δημιουργία τυχαίου αριθμού (5 παραδείγματα)

2. Συνδυασμός INDEX με τις λειτουργίες UNIQUE και RANDARRAY

Σε αυτή τη μέθοδο, θα χρησιμοποιήσουμε το INDEX , ΜΟΝΑΔΙΚΟ , RANDARRAY , και SEQUENCE Ο αριθμός των τυχαίων αριθμών θα είναι ο ίδιος όπως και στην προηγούμενη διαδικασία και οι αριθμοί θα βρίσκονται στην περιοχή των κελιών B5:B14 Τα βήματα αυτής της μεθόδου έχουν ως εξής:

📌 Βήματα:

  • Πρώτον, επιλέξτε το κελί B5 .

  • Γράψτε τον ακόλουθο τύπο στο κελί B5 .

=INDEX(UNIQUE(RANDARRAY(30,1,10,50,TRUE)),SEQUENCE(10))

  • Τώρα, πατήστε το πλήκτρο Εισάγετε το κλειδί.

  • Θα λάβετε τους 10 τυχαίους αριθμούς.

  • Μπορείτε να υποβάλετε αίτηση μορφοποίηση υπό όρους για να διαπιστώσετε αν εξακολουθούν να υπάρχουν διπλοί αριθμοί.
  • Οι τιμές που λαμβάνουμε από αυτή τη συνάρτηση μπορεί να αλλάξουν μετά από ένα ορισμένο χρονικό διάστημα. Για να προστατέψουμε αυτούς τους αριθμούς επιλέξτε ολόκληρη την περιοχή κελιών B5:B14 και πατήστε 'Ctrl+C' στο πληκτρολόγιό σας.

  • Μετά από αυτό, δεξί κλικ στο στο ποντίκι σας και επιλέξτε το Αξία επικόλλησης επιλογή.

  • Οι αριθμοί δεν θα αλλάξουν πια.

Έτσι, μπορούμε να πούμε ότι η φόρμουλά μας λειτούργησε αποτελεσματικά.

🔍 Ανάλυση της φόρμουλας

Κάνουμε αυτή την ανάλυση για το κύτταρο B5 .

👉 SEQUENCE(10): Αυτή η συνάρτηση επιστρέφει 10 διαδοχικούς αριθμούς από 1-10 .

👉 RANDARRAY(30,1,10,50,TRUE) : Αυτή η λειτουργία επιστρέφει 30 τυχαίους αριθμούς μεταξύ 10 έως 50 .

👉 UNIQUE(RANDARRAY(30,1,10,50,TRUE)) : Αυτή η συνάρτηση φιλτράρει τη μοναδική τιμή που λαμβάνεται από το RANDARRAY λειτουργία..

👉 INDEX(UNIQUE(RANDARRAY(30,1,10,50,TRUE)), SEQUENCE(10)) : Αυτό επιστρέφει το πρώτο 10 μοναδική τιμή και να τις εμφανίσετε στην περιοχή των κελιών B5:B14 .

3. Δημιουργία τυχαίων αριθμών χρησιμοποιώντας τη συνάρτηση RAND

Θα χρησιμοποιήσουμε η συνάρτηση RAND για να δημιουργήσετε τυχαίους αριθμούς στο Excel χωρίς αντίγραφα. Σε αυτή την περίπτωση, παίρνουμε 10 δεκαδικές τιμές μεταξύ 0 και 1. Οι αριθμοί θα βρίσκονται στην περιοχή των κελιών B5:B14 Η διαδικασία εξηγείται παρακάτω:

📌 Βήματα:

  • Επιλέξτε κελί B5 .
  • Τώρα, γράψτε τον ακόλουθο τύπο στο κελί B5 .

=RAND()

  • Πατήστε το Εισάγετε το κλειδί.

  • Μορφοποιήστε τον αριθμό σύμφωνα με την επιθυμία σας. Εδώ, επιλέγουμε 2 ψηφία μετά το δεκαδικό σημείο. Στη συνέχεια, σύρετε το πεδίο Χειρολαβή πλήρωσης με το ποντίκι σας μέχρι το κελί B14 .

  • Έτσι, λαμβάνετε 10 τυχαίους αριθμούς μεταξύ 0 και 1.

  • Μπορείτε επίσης να υποβάλετε αίτηση μορφοποίηση υπό όρους για να δείτε αν κάποιος διπλός αριθμός εξακολουθεί να είναι παγιδευμένος στο σύνολο δεδομένων.
  • Οι τιμές που λαμβάνουμε από αυτή τη συνάρτηση μπορούν να αλλάξουν ανά πάσα στιγμή. Για να προστατεύσουμε αυτούς τους αριθμούς επιλέξτε ολόκληρη την περιοχή κελιών B5:B14 και πατήστε 'Ctrl+C' στο πληκτρολόγιό σας.

  • Τότε, δεξί κλικ στο στο ποντίκι σας και επιλέξτε το Αξία επικόλλησης επιλογή.

  • Οι αριθμοί δεν θα αλλάξουν πια.

Στο τέλος, μπορούμε να πούμε ότι η φόρμουλά μας λειτούργησε αποτελεσματικά.

Παρόμοιες αναγνώσεις

  • Γεννήτρια τυχαίων αριθμών με εργαλείο ανάλυσης δεδομένων και λειτουργίες στο Excel
  • Τυχαία γεννήτρια αριθμών 5 ψηφίων στο Excel (7 παραδείγματα)
  • Δημιουργία τυχαίου αριθμού από λίστα στο Excel (4 τρόποι)
  • Τυχαία γεννήτρια αριθμών 4 ψηφίων στο Excel (8 παραδείγματα)
  • Γεννήτρια τυχαίων αριθμών μεταξύ εύρους στο Excel (8 παραδείγματα)

4. Λειτουργία SEQUENCE για τη δημιουργία τυχαίων αριθμών χωρίς αντίγραφα

Σε αυτή την περίπτωση, η λειτουργία SEQUENCE θα μας βοηθήσει να δημιουργήσουμε τυχαίους αριθμούς χωρίς αντίγραφα. Θα δημιουργήσουμε 10 τυχαίους αριθμούς στο φύλλο δεδομένων μας και η συνάρτηση θα μας δώσει 10 αριθμούς ίσων διαστημάτων. Οι αριθμοί θα είναι στο εύρος των κελιών B5:B14 Η διαδικασία περιγράφεται παρακάτω βήμα προς βήμα:

📌 Βήματα:

  • Στην αρχή αυτής της διαδικασίας, επιλέξτε το κελί B5 .
  • Στη συνέχεια, γράψτε τον ακόλουθο τύπο στο κελί B5 .

=SEQUENCE(10,1,10,3)

  • Πατήστε το Εισάγετε το στο πληκτρολόγιό σας.

  • Θα λάβετε 10 τυχαίους αριθμούς.

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

Τέλος, μπορούμε να πούμε ότι η λειτουργία μας λειτούργησε τέλεια.

Διαβάστε περισσότερα: Γεννήτρια τυχαίων αριθμών στο Excel χωρίς επαναλήψεις (9 μέθοδοι)

5. Χρήση των λειτουργιών RANDARRAY και UNIQUE

Σε αυτή τη μέθοδο, θα χρησιμοποιήσουμε το ΜΟΝΑΔΙΚΟ και RANDARRAY συναρτήσεις για τη δημιουργία τυχαίων αριθμών σε ένα φύλλο του Excel χωρίς αντίγραφα. Οι αριθμοί θα βρίσκονται στην περιοχή των κελιών B5:B14 σε ποσότητα 10 αριθμών. Η διαδικασία παρουσιάζεται παρακάτω:

📌 Βήματα:

  • Για την έναρξη της διαδικασίας επιλέξτε πρώτα το κελί B5 .

  • Γράψτε τον ακόλουθο τύπο στο κελί B5 .

=UNIQUE(RANDARRAY(10,1,10,50,TRUE))

  • Στη συνέχεια, πατήστε το Εισάγετε το στο πληκτρολόγιό σας και θα λάβετε 10 τυχαίους αριθμούς.

  • Για τον έλεγχο του διπλού αριθμού, μπορείτε να εφαρμόσετε μορφοποίηση υπό όρους για να τους βρει.
  • Οι τιμές που λαμβάνουμε από αυτή τη συνάρτηση θα αλλάξουν όταν ανοίξετε ξανά το αρχείο. Για να προστατέψετε αυτούς τους αριθμούς επιλέξτε ολόκληρη την περιοχή κελιών B5:B14 και πατήστε 'Ctrl+C' στο πληκτρολόγιό σας.

  • Μετά από αυτό, δεξί κλικ στο στο ποντίκι σας και επιλέξτε το Αξία επικόλλησης επιλογή.

  • Οι αριθμοί δεν θα αλλάξουν πια.

Επιτέλους, μπορούμε να πούμε ότι η μέθοδος και ο τύπος μας λειτούργησαν με επιτυχία.

🔍 Ανάλυση της φόρμουλας

Κάνουμε αυτή την ανάλυση για το κύτταρο B5 .

👉 RANDARRAY(30,1,10,50,TRUE) : Αυτή η λειτουργία επιστρέφει 30 τυχαίους αριθμούς μεταξύ 10 έως 50 .

👉 UNIQUE(RANDARRAY(30,1,10,50, TRUE)) : Αυτή η συνάρτηση φιλτράρει τη μοναδική τιμή που λαμβάνεται από το RANDARRAY και τα εμφανίζει στην περιοχή των κελιών B4:B14 .

6. Εφαρμογή της λειτουργίας SORTBY

Η διαδικασία αυτή θα ολοκληρωθεί με τη βοήθεια του SORTBY , SEQUENCE , και RANDARRAY λειτουργίες. Θα δημιουργήσουμε 10 τυχαίους αριθμούς χωρίς αντίγραφα στο φύλλο δεδομένων του Excel. Οι αριθμοί θα βρίσκονται στην περιοχή των κελιών B5:B14 Τα βήματα αυτής της διαδικασίας έχουν ως εξής:

📌 Βήματα:

  • Πρώτα απ' όλα, επιλέξτε το κελί B5 .

  • Στη συνέχεια, γράψτε τον ακόλουθο τύπο στο κελί B5 .

=SORTBY(SEQUENCE(10,1,10,3),RANDARRAY(10))

  • Τύπος Εισάγετε το και θα λάβετε 10 τυχαίους αριθμούς.

  • Τώρα, για να διασφαλίσετε ότι το σύνολο δεδομένων μας είναι απαλλαγμένο από αντίγραφα, μπορείτε να εφαρμόσετε μορφοποίηση υπό όρους.
  • Οι τιμές που λαμβάνουμε από αυτή τη συνάρτηση θα αλλάξουν όταν ανοίξετε ξανά το αρχείο. Για να προστατέψετε αυτούς τους αριθμούς επιλέξτε ολόκληρη την περιοχή κελιών B5:B14 και πατήστε 'Ctrl+C' στο πληκτρολόγιό σας.

  • Τότε, δεξί κλικ στο στο ποντίκι σας και επιλέξτε το Αξία επικόλλησης επιλογή.

  • Έτσι, οι αριθμοί δεν θα αλλάξουν πλέον.

Έτσι, μπορούμε να πούμε ότι η μέθοδος και ο τύπος μας λειτούργησαν τέλεια.

🔍 Ανάλυση της φόρμουλας

Κάνουμε αυτή την ανάλυση για το κύτταρο B5 .

👉 SEQUENCE(10,1,10,3) : Αυτή η λειτουργία επιστρέφει 10 ισόποσες τιμές βήματος από 10 έως 37 με διάστημα 3 .

👉 RANDARRAY(10) : Αυτή η λειτουργία επιστρέφει 10 Δεκαδικές τιμές μεταξύ 0 έως 1 .

👉 SORTBY(SEQUENCE(10,1,10,3), RANDARRAY(10)) Αυτή επιστρέφει τις τυχαίες τιμές που λαμβάνονται από την άλλη συνάρτηση και τις εμφανίζει στο εύρος των κελιών B4:B14 .

7. Συναρτήσεις RAND και RANK για την απόκτηση τυχαίων αριθμών χωρίς αντίγραφα

Στην παρακάτω μέθοδο, θα χρησιμοποιήσουμε την εντολή RAND και ΤΑΞΗ συναρτήσεις για τη δημιουργία τυχαίων αριθμών χωρίς αντίγραφα. Με αυτή τη διαδικασία, θα έχουμε 2 διαφορετικά σύνολα δεδομένων των 10 Το πρώτο σετ θα είναι οι δεκαδικοί αριθμοί, ενώ το δεύτερο σετ θα είναι οι ακέραιοι αριθμοί. Οι αριθμοί θα βρίσκονται στο εύρος των κελιών B5:C14 Τα βήματα αυτής της μεθόδου έχουν ως εξής:

📌 Βήματα:

  • Επιλέξτε κελί B5 και γράψτε τον ακόλουθο τύπο στο κελί B5 .

=RAND()

  • Τώρα, πατήστε το Εισάγετε το στο πληκτρολόγιό σας.

  • Σύρετε το Χειρολαβή πλήρωσης με το ποντίκι σας μέχρι το κελί B14 .

  • Θα λάβετε 10 τυχαίους αριθμούς μεταξύ 0 και 1.

  • Στη συνέχεια, επιλέξτε το κελί C5 . Ομοίως, γράψτε τον ακόλουθο τύπο στο κελί και πατήστε Εισάγετε το .

=RANK(B5,$B$5:$B$14)

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

  • Για τα αντίγραφα ισχύει μορφοποίηση υπό όρους για να επιβεβαιώσετε κάποιο από αυτά δεν παραμένει,
  • Μπορείτε να δείτε ότι οι τιμές που λαμβάνουμε από αυτή τη συνάρτηση αλλάζουν συνεχώς με κάθε βήμα μας. Για να προστατεύσουμε αυτούς τους αριθμούς επιλέξτε ολόκληρη την περιοχή των κελιών B5:C14 και πατήστε 'Ctrl+C' στο πληκτρολόγιό σας.

  • Τότε, δεξί κλικ στο στο ποντίκι σας και επιλέξτε το Αξία επικόλλησης επιλογή.

  • Οι αριθμοί δεν θα αλλάξουν πια.

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

Διαβάστε περισσότερα: Excel VBA: Γεννήτρια τυχαίων αριθμών χωρίς αντίγραφα (4 παραδείγματα)

Συμπέρασμα

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

Μην ξεχάσετε να ελέγξετε την ιστοσελίδα μας ExcelWIKI για διάφορα προβλήματα και λύσεις που σχετίζονται με το Excel. Συνεχίστε να μαθαίνετε νέες μεθόδους και να εξελίσσεστε!

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