Jak korzystać z funkcji RAND i RANDBETWEEN w programie Excel

Są chwile, w których chcemy symulować losowość bez faktycznego wykonywania losowego procesu. Załóżmy na przykład, że chcieliśmy przeanalizować konkretny przypadek 1.000.000 rzutów uczciwej monety. Moglibyśmy rzucić monetą milion razy i zapisać wyniki, ale zajęłoby to chwilę. Jedną z możliwości jest użycie liczby losowej Funkcje w programie Microsoft Excel. Funkcje RAND i RANDBETWEEN zapewniają sposoby symulowania losowego zachowania.

Funkcja RAND

Zaczniemy od rozważenia funkcji RAND. Ta funkcja jest używana przez wpisanie następującego polecenia w komórce w programie Excel:

= RAND ()

Funkcja nie przyjmuje argumentów w nawiasach. Zwraca losowy prawdziwy numer od 0 do 1. Tutaj ten przedział liczb rzeczywistych jest uważany za jednolity próbka miejsca, więc przy użyciu tej funkcji równie prawdopodobne jest zwrócenie dowolnej liczby od 0 do 1.

Funkcji RAND można użyć do symulacji losowego procesu. Na przykład, jeśli chcielibyśmy użyć tego do symulacji rzutu monetą, potrzebowalibyśmy tylko funkcji JEŻELI. Gdy nasza liczba losowa jest mniejsza niż 0,5, możemy mieć funkcję return H dla głów. Gdy liczba jest większa lub równa 0,5, wówczas możemy mieć funkcję return T dla ogonów.

instagram viewer

Funkcja RANDBETWEEN

Druga funkcja programu Excel, która zajmuje się przypadkowością, nosi nazwę RANDBETWEEN. Ta funkcja jest używana przez wpisanie następującego polecenia w pustej komórce w programie Excel.

= RANDBETWEEN ([dolna granica], [górna granica])

Tutaj tekst w nawiasach kwadratowych należy zastąpić dwoma różnymi liczbami. Funkcja zwróci liczbę całkowitą, która została losowo wybrana spośród dwóch argumentów funkcji. Ponownie zakłada się jednolitą przestrzeń próbki, co oznacza, że ​​każda liczba całkowita może być równie dobrze wybrana.

Na przykład pięciokrotna ocena RANDBETWEEN (1,3) może dać 2, 1, 3, 3, 3.

Ten przykład pokazuje ważne użycie słowa „pomiędzy” w programie Excel. Należy to interpretować w sensie obejmującym również górne i dolne granice (o ile są liczbami całkowitymi).

Ponownie, za pomocą funkcji IF możemy bardzo łatwo symulować podrzucanie dowolnej liczby monet. Wszystko, co musielibyśmy zrobić, to użyć funkcji RANDBETWEEN (1, 2) w dół kolumny komórek. W innej kolumnie moglibyśmy użyć funkcji JEŻELI, która zwraca H, jeśli 1 została zwrócona z naszej funkcji RANDBETWEEN, a T w przeciwnym razie.

Oczywiście istnieją inne możliwości wykorzystania funkcji RANDBETWEEN. Byłaby to prosta aplikacja do symulacji toczenia się matrycy. Tutaj potrzebowalibyśmy RANDBETWEEN (1, 6). Każda liczba od 1 do 6 włącznie reprezentuje jedną z sześciu stron kości.

Ponowne obliczenia Przestrogi

Funkcje zajmujące się losowością zwracają inną wartość przy każdym ponownym obliczeniu. Oznacza to, że za każdym razem, gdy funkcja jest oceniana w innej komórce, liczby losowe zostaną zastąpione zaktualizowanymi liczbami losowymi. Z tego powodu, jeśli konkretny zestaw liczb losowych zostanie później zbadany, warto skopiować te wartości, a następnie wkleić te wartości do innej części arkusza.

Naprawdę losowo

Używając tych funkcji, musimy zachować ostrożność, ponieważ są to czarne skrzynki. Nie wiemy, jaki proces Excel wykorzystuje do generowania liczb losowych. Z tego powodu trudno jest z całą pewnością wiedzieć, że otrzymujemy liczby losowe.

instagram story viewer