λογισμικό

    没有任何同级栏目
Γνώση Υπολογιστών >> λογισμικό >

Πώς ανακατεύετε τυχαία μια στήλη στο Excel;

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

Μέθοδος 1:Χρησιμοποιώντας `rand ()` και `rank ()` (Δεν χρειάζεται η στήλη βοηθού εάν δεν χρειάζεται να διατηρήσετε την αρχική σειρά)

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

1. Εισαγάγετε μια νέα στήλη δίπλα στη στήλη δεδομένων σας. Ας πούμε ότι τα δεδομένα σας είναι στη στήλη Α, οπότε εισάγετε μια νέα στήλη Β.

2. Στο πρώτο κελί της νέας στήλης (b1), εισάγετε αυτόν τον τύπο: `=Rand ()`

3. Σύρετε αυτόν τον τύπο κάτω Για να το εφαρμόσετε σε όλες τις σειρές που περιέχουν τα δεδομένα σας. Αυτό δημιουργεί έναν τυχαίο αριθμό για κάθε σειρά.

4. Στην επόμενη στήλη (C1), εισάγετε αυτόν τον τύπο: `=Κατάταξη (B1, $ B $ 1:$ B $ N)` (Αντικαταστήστε το `n` με τον τελευταίο αριθμό σειράς των δεδομένων σας). Αυτό κατατάσσει τους τυχαίους αριθμούς, αναθέτοντας μια νέα παραγγελία.

5. Στην επόμενη στήλη (D1), εισάγετε αυτόν τον τύπο: `=Ευρετήριο (a:a, c1)` Αυτό χρησιμοποιεί την κατάταξη για να τραβήξει την αντίστοιχη τιμή από την αρχική σας στήλη δεδομένων (a).

6. Σύρετε τη φόρμουλα στη στήλη D Down στην τελευταία σειρά. Η στήλη D περιέχει τώρα τα ανακατεμένα δεδομένα σας.

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

Μέθοδος 2:Χρήση `randarray ()` και `index` (πιο συνοπτική, αλλά απαιτεί Excel 365 ή νεότερη έκδοση)

Αυτή η μέθοδος είναι πιο αποτελεσματική εάν έχετε Excel 365 ή νεότερη έκδοση και χρησιμοποιεί τη λειτουργία `Randarray '. Όπως η μέθοδος 1, αυτό αντικαθιστά τα αρχικά δεδομένα.

1. Υποθέστε ότι τα δεδομένα σας είναι στη στήλη α.

2. Σε άλλη στήλη (π.χ., b1), εισάγετε αυτόν τον τύπο: `=Ευρετήριο (a:a, randarray (σειρές (a:a), 1,1, σειρές (a:a), 1))`

* `Σειρές (a:a)` παίρνει τον αριθμό των σειρών στη στήλη Α.

* `Randarray (σειρές (a:a), 1,1, σειρές (a:a), 1)` Δημιουργεί μια σειρά τυχαίων ακέραιων ακέραιων μεταξύ 1 και του αριθμού των σειρών, χωρίς επανάληψη.

* `Δείκτης (a:a, ...)` Χρησιμοποιεί αυτόν τον πίνακα για να ανακτήσει τις τιμές από τη στήλη Α σε μια ανακατωμένη σειρά.

3. Η στήλη Β περιέχει τώρα τα ανακατεύοντα δεδομένα. Μπορείτε να το αντιγράψετε ως τιμές και να διαγράψετε τη στήλη Α, αν θέλετε.

Σημαντικές εκτιμήσεις:

* Πτητικές λειτουργίες: `Rand ()` και `randarray ()` είναι πτητικές λειτουργίες. Αυτό σημαίνει ότι υπολογίζουν εκ νέου κάθε φορά που υπολογίζει το υπολογιστικό φύλλο, έτσι ώστε το ανακάτεμα σας να αλλάζει συχνά. Για να διορθώσετε το Shuffle, να αντιγράψετε τη στήλη ανακατασκευής και να το επικολλήσετε ως τιμές.

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

* Στήλες βοηθητικού: Η μέθοδος 1 απαιτεί στήλες βοηθητικού, ενώ η μέθοδος 2 (με το `randarray ') είναι πιο συμπαγής. Επιλέξτε τη μέθοδο που ταιριάζει καλύτερα στις ανάγκες σας και την έκδοση του Excel.

Θυμηθείτε να ρυθμίσετε τους αριθμούς γραμμών (`n` στη μέθοδο 1) για να ταιριάζει με τον πραγματικό αριθμό σειρών στα δεδομένα σας. Πάντα να δημιουργείτε αντίγραφα ασφαλείας των δεδομένων σας πριν κάνετε σημαντικές αλλαγές.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα