RANDBETWEEN Formuła programu Excel

Co robi RANDBETWEEN w programie Excel?

RANDBETWEEN to formuła programu Excel, która może generować liczby losowe między dwiema liczbami. Jest to funkcja niestabilna i zmienia się, gdy w arkuszu pojawiają się jakiekolwiek zmiany.

  • U dołu: Jaka jest dolna liczba do wygenerowania liczby?
  • Góra: Jaka jest najwyższa liczba, aby wygenerować liczbę?

Gdy podasz dolne i górne liczby, wygeneruje liczby między tymi dwoma liczbami. Na przykład, jeśli dolna liczba to 10, a górna liczba to 20, formuła RANDBETWEEN wygeneruje liczby z przedziału od 10 do 20. Liczby są dodatnimi liczbami całkowitymi.

Przykłady użycia formuły RANDBETWEEN w programie Excel

Możesz pobrać ten szablon RANDBETWEEN Function Excel tutaj - RANDBETWEEN Function Excel Template

Przykład 1

Zacznijmy od prostego przykładu. Otwórz funkcję RANDBETWEEN w komórce arkusza.

Wpisz dolną liczbę jako 10, a górną jako 30.

Zamknij nawias i naciśnij klawisz Enter, aby uzyskać losową liczbę od 10 do 30.

Otrzymaliśmy 20 jako odpowiedź, wykonaj jakąś inną czynność w programie excel, to zmieni numer na inny.

Ponieważ jest to funkcja zmienna, zmienia się za każdym razem, gdy coś dzieje się w arkuszu.

Przykład nr 2

Możemy również generować liczby losowe w wielu komórkach za jednym razem. Najpierw wybierz zakres komórek, których potrzebujemy do generowania liczb losowych w programie Excel.

Teraz otwórz formułę RANDBETWEEN.

Podaj numer dolny i numer górny.

Zamknij nawias, ale nie naciskaj po prostu klawisza ENTER, ale naciśnij CTRL + ENTER, aby wstawić liczby losowe w wybranych komórkach.

Przykład nr 3 - Generowanie liczb dziesiętnych

Chcemy tylko poinformować, że formuła programu Excel RANDBETWEEN może wstawiać tylko dodatnie i ujemne liczby całkowite. Jeśli którakolwiek z dolnych i górnych liczb jest ułamkami, program Excel automatycznie konwertuje liczbę na najbliższą wartość całkowitą.

Jak widać na powyższym obrazku, dolna liczba to 5,5, a górna to 15,5. Tak więc Excel automatycznie konwertuje dolną liczbę 5,5 na 6 i 15,5 na 16. Tak więc otrzymaliśmy liczby od 6 do 16 na powyższym obrazku.

Jak powiedziałem, funkcja RANDBETWEEN może generować tylko liczby całkowite, a nie liczby ułamkowe. Aby wygenerować liczby ułamkowe, musimy pomnożyć wartość za pomocą funkcji RAND.

Funkcja LOS generuje liczby większe od 0 i mniejsze od 1. Wartość podana przez formułę RANDBETWEEN programu Excel zostanie pomnożona przez wartość ułamka podaną przez funkcję LOS.

Przykład # 4 - Generuj losowe alfabety

Funkcja RANDBETWEEN służy nie tylko do generowania liczb losowych, ale także do generowania losowych alfabetów.

Musimy zawrzeć funkcję CHAR w programie Excel z RANDBETWEEN.

Funkcja RANDBETWEEN zwróci liczby od 65 do 90. Funkcja CHAR konwertuje liczby od 65 do 90 z A na Z.

Liczba 65 to „A”, liczba 66 to „B” i tak dalej.

Przykład 5 - Generowanie losowych dat

Widzieliśmy, jak formuła RANDBETWEEN może być używana do generowania liczb losowych i losowych alfabetów. Teraz zobaczymy, jak możemy wygenerować losowe daty.

Krok 1: Najpierw otwórz funkcję DATA.

Krok 2: Pierwszym argumentem jest ROK, dla tej otwartej formuły RANDBETWEEN i lat dostaw jak 2015, 2018.

Krok 3: Następnym argumentem w funkcji DATA jest MIESIĄC, w tym celu otwórz również funkcję RANDBETWEEN i podaj liczby od 1 do 12.

Krok 4: Ostatnim parametrem funkcji DATA w programie Excel jest DZIEŃ, dla tego numeru dostawy od 1 do 31 dla funkcji RANDBETWEEN programu Excel.

Teraz naciśnij Ctrl + Enter, a otrzymamy losowe daty w wybranym zakresie komórek.

Rzeczy do zapamiętania

  • RANDBETWEEN to zmienna funkcja.
  • Zachowuje wynik zmian, jeśli jakakolwiek czynność jest wykonywana w arkuszu.
  • Jeśli dolna liczba jest większa niż górna, otrzymamy #NUM! Błąd.
  • RANDBETWEEN może generować tylko liczby całkowite.
  • Kombinacja funkcji RANDBETWEEN i RAND w programie Excel może dać liczby ułamkowe.
  • Ponieważ RANDBETWEEN jest funkcją ulotną, może spowolnić skoroszyt, gdy zwiększą się dane.