RAND
Ισχύει για:Υπολογιζόμενη στήλη
Υπολογιζόμενος πίνακας
Μέτρηση
υπολογισμού απεικόνισης
Επιστρέφει έναν τυχαίο αριθμό μεγαλύτερο από ή ίσο με 0 και μικρότερο από 1, σε ομοιόμορφη κατανομή. Ο αριθμός που επιστρέφεται αλλάζει κάθε φορά που υπολογίζεται ξανά το κελί που περιέχει αυτή τη συνάρτηση.
Σύνταξη
RAND()
Τιμή επιστροφής
Ένας δεκαδικός αριθμός.
Παρατηρήσεις
Ο επανυπολογισμός εξαρτάται από διάφορους παράγοντες, όπως εάν το μοντέλο έχει οριστεί σε
Manual
ήAutomatic
λειτουργία επανυπολογισμού και εάν τα δεδομένα έχουν ανανεωθεί.RAND και άλλες αόριστες συναρτήσεις που δεν έχουν σταθερές τιμές δεν υπολογίζονται ξανά πάντα. Για παράδειγμα, η εκτέλεση ενός ερωτήματος ή φιλτραρίσματος συνήθως δεν προκαλεί τον επανυ υπολογισμό τέτοιων συναρτήσεων. Ωστόσο, τα αποτελέσματα για αυτές τις συναρτήσεις θα υπολογιστούν ξανά όταν υπολογιστεί ξανά ολόκληρη η στήλη. Αυτές οι περιπτώσεις περιλαμβάνουν την ανανέωση από μια εξωτερική προέλευση δεδομένων ή τη μη αυτόματη επεξεργασία δεδομένων που προκαλεί επαναξιολόγηση των τύπων που περιέχουν αυτές τις συναρτήσεις.
RAND υπολογίζεται πάντα εκ νέου εάν η συνάρτηση χρησιμοποιείται στον ορισμό μιας μέτρησης.
RAND συνάρτηση δεν μπορεί να επιστρέψει αποτέλεσμα μηδέν, για να αποτρέπονται σφάλματα όπως η διαίρεση με το μηδέν.
Παραδείγματα
Για να δημιουργήσετε έναν τυχαίο πραγματικό αριθμό μεταξύ δύο άλλων αριθμών, χρησιμοποιήστε:
= RAND()*(b-a)+a
Για να δημιουργήσετε έναν τυχαίο αριθμό μεγαλύτερο από 0 και μικρότερο από 1:
= RAND()
Για να δημιουργήσετε έναν τυχαίο αριθμό μεγαλύτερο από 0 και μικρότερο από 100
= RAND()*100
Για να δημιουργήσετε έναν τυχαίο αριθμό μεγαλύτερο από 0 και μικρότερο από 100
INT(RAND()*100)
Σχετικό περιεχόμενο
μαθηματικές και τριγωνομετρικές συναρτήσειςστατιστικές συναρτήσεις