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 TemplatePrzykł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.