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

Περνούσα τις ερωτήσεις σχετικά με την Κοινότητα του Microsoft Excel και μία από τις ερωτήσεις ήταν η δημιουργία τυχαίων αριθμών στο Excel μεταξύ 1 και 10, όπου κανένας από τους αριθμούς δεν επαναλαμβάνεται (δηλαδή, δεν υπάρχουν διπλότυπα).

Το πρώτο μου ένστικτο ήταν να χρησιμοποιήσω τη λειτουργία RANDBETWEEN.

Έκανα έναν γρήγορο έλεγχο με ορισμένα τυχαία δεδομένα στο Excel και μου απέτυχε - υπήρξαν επαναλήψεις στα αποτελέσματα.

Εδώ είναι αυτό που πήρα όταν χρησιμοποίησα τη συνάρτηση RANDBETWEEN:

Έτσι, έπρεπε να καταφύγω στη συνάρτηση RAND.

Λειτουργεί καλά με μια αμελητέα πιθανότητα επανάληψης των αριθμών (το δοκίμασα πολλές φορές σε περισσότερα από 100.000 κελιά και δεν υπήρξαν επαναλήψεις.

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

Δημιουργία ενός συνόλου μοναδικών τυχαίων αριθμών στο Excel

Δείτε πώς μπορείτε να χρησιμοποιήσετε τη συνάρτηση RAND για να δημιουργήσετε ένα σύνολο μοναδικών τυχαίων αριθμών στο Excel:

  1. Σε μια στήλη, χρησιμοποιήστε τον τύπο = RAND () για να δημιουργήσετε ένα σύνολο τυχαίων αριθμών μεταξύ 0 και 1.
  2. Αφού δημιουργήσετε τους τυχαίους αριθμούς, μετατρέψτε τους σε τιμές, έτσι ώστε να μην υπολογίζεται ξανά και ξανά για να επιβραδύνει το βιβλίο εργασίας σας.
  3. Στη διπλανή στήλη, χρησιμοποιήστε τον ακόλουθο τύπο RANK και αντιγράψτε/σύρετε για άλλα κελιά (εδώ το έχω χρησιμοποιήσει μόνο για 10 αριθμούς, επομένως A2: A11. Μπορείτε να προσαρμόσετε το εύρος ανάλογα).
    = RANK (A2, $ A $ 2: $ A $ 11)
  4. Αυτό είναι. Θα έχετε μια λίστα με τυχαίους αριθμούς από 1 έως 10 και κανένας από τους αριθμούς δεν θα επαναλαμβάνεται.

ΣΗΜΕΙΩΣΗ: Θυμηθείτε να μετατρέψετε κελιά με συνάρτηση RAND από τύπο σε τιμές, αλλιώς θα υπολογίζει εκ νέου και θα αλλάζει τη λίστα των Τυχαίων Αριθμών κάθε φορά που αλλάζετε οτιδήποτε στο βιβλίο εργασίας.

Προσοχή: Ενώ έλεγξα και δεν βρήκα επαναλήψεις στο αποτέλεσμα της συνάρτησης RAND, εξακολουθώ να σας συνιστώ να ελέγξετε μόλις δημιουργήσετε αυτούς τους αριθμούς. Μπορείτε να χρησιμοποιήσετε τη μορφοποίηση υπό όρους για να επισημάνετε διπλότυπα ή να χρησιμοποιήσετε την επιλογή Κατάργηση διπλότυπου για να απαλλαγείτε από αυτήν.

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

Ενημερώστε με στην ενότητα σχολίων.

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave