Generuj liczby losowe za pomocą funkcji RAND Arkuszy Google

Spisu treści:

Generuj liczby losowe za pomocą funkcji RAND Arkuszy Google
Generuj liczby losowe za pomocą funkcji RAND Arkuszy Google
Anonim

Jednym ze sposobów generowania liczb losowych w Arkuszach Google jest funkcja RAND. Funkcja sama w sobie tworzy ograniczony zakres, jeśli chodzi o generowanie liczb losowych. Używając RAND w formułach i łącząc go z innymi funkcjami, zakres wartości można łatwo rozszerzyć.

Jak działa funkcja RAND

Określając górną i dolną wartość zakresu, funkcja RAND może zwracać liczby losowe z określonego zakresu, na przykład 1 i 10 lub 1 i 100.

Wyjście funkcji można również zredukować do liczb całkowitych, łącząc funkcję z funkcją TRUNC, która obcina lub usuwa wszystkie miejsca dziesiętne z liczby.

W Arkuszach Google podczas generowania wartości losowej z zakresu od 0 do 1 funkcja LOSOWA zwraca liczbę losową z przedziału od 0 włącznie do 1 wykluczającego. Chociaż zwykle opisuje się zakres wartości generowanych przez funkcję jako od 0 do 1, w rzeczywistości dokładniejsze jest stwierdzenie, że zakres wynosi od 0 do 0,9999999…

Formuła zwracająca losową liczbę od 1 do 10 zwraca wartość od 0 do 9.99999…

Image
Image

Składnia funkcji RAND

Składnia funkcji odnosi się do układu funkcji i zawiera nazwę funkcji, nawiasy, separatory przecinków i argumenty.

Składnia funkcji RAND to:

=RAND ()

W przeciwieństwie do funkcji RANDBETWEEN, która wymaga podania wysokich i niskich argumentów, funkcja LOSOWANIE nie akceptuje żadnych argumentów.

Funkcja RAND i zmienność

Funkcja RAND jest funkcją lotną, która domyślnie zmienia lub ponownie oblicza za każdym razem, gdy zmienia się arkusz, a zmiany te obejmują działania, takie jak dodawanie nowych danych.

Ponadto każda formuła, która bezpośrednio lub pośrednio zależy od komórki zawierającej funkcję lotną, jest również obliczana ponownie za każdym razem, gdy nastąpi zmiana w arkuszu.

Dlatego w arkuszach zawierających duże ilości danych funkcje nietrwałe powinny być używane z ostrożnością, ponieważ mogą spowolnić czas odpowiedzi programu ze względu na częstotliwość ponownych obliczeń.

Generowanie nowych liczb losowych z odświeżaniem

Ponieważ Arkusze Google to internetowy arkusz kalkulacyjny, funkcja RAND może zostać zmuszona do generowania nowych liczb losowych poprzez odświeżenie ekranu za pomocą przycisku odświeżania przeglądarki internetowej.

Drugą opcją jest naciśnięcie klawisza F5 na klawiaturze, co również odświeży bieżące okno przeglądarki.

Zmiana częstotliwości odświeżania RAND

W Arkuszach Google możesz zmienić częstotliwość, z jaką RAND i inne funkcje lotne są przeliczane z wartości domyślnej przy zmianie na:

  • Przy zmianie i co minutę.
  • Przy zmianie i co godzinę.

Kroki zmiany częstotliwości odświeżania to:

  1. Wybierz menu Plik, aby otworzyć listę opcji menu.
  2. Wybierz Ustawienia arkusza kalkulacyjnego na liście, aby otworzyć okno dialogowe Ustawienia arkusza kalkulacyjnego.

    Image
    Image
  3. W sekcji Ponowne obliczanie okna dialogowego wybierz bieżące ustawienie, takie jak przy zmianie, aby wyświetlić pełną listę opcji ponownego obliczania.

    Image
    Image
  4. Wybierz żądaną opcję przeliczania z listy.

    Image
    Image
  5. Wybierz przycisk Zapisz ustawienia, aby zapisać zmianę i powrócić do arkusza roboczego.

    Image
    Image

Wchodzenie do funkcji RAND

Ponieważ funkcja RAND nie przyjmuje żadnych argumentów, można ją wprowadzić do dowolnej komórki arkusza roboczego, wpisując:

=RAND ()

Alternatywnie możesz również wprowadzić funkcję, korzystając z pola autosugestii Arkuszy Google, które pojawia się po wpisaniu nazwy funkcji do komórki. Kroki to:

  1. Wybierz komórkę w arkuszu, w której mają być wyświetlane wyniki funkcji.
  2. Wpisz znak równości (=) a następnie nazwę funkcji RANDPodczas wpisywania pojawi się okno autosugestii z nazwami funkcji zaczynającymi się na literę R. Gdy w polu pojawi się nazwa RAND, wybierz name, aby wprowadzić nazwę funkcji i otwarty okrągły nawias w wybranej komórce.

    Image
    Image
  3. W bieżącej komórce pojawi się losowa liczba z zakresu od 0 do 1. Aby wygenerować kolejny, naciśnij klawisz F5 na klawiaturze lub odśwież przeglądarkę.

    Image
    Image

Gdy zaznaczysz bieżącą komórkę, pełna funkcja=RAND() pojawi się na pasku formuły nad arkuszem.

Generowanie liczb losowych od 1 do 10 lub od 1 do 100

Ogólna forma równania używanego do generowania liczby losowej z określonego zakresu to:

=RAND()(Wysoki - Niski) + Niski

Tutaj High i Low oznaczają górną i dolną granicę żądanego zakresu liczb.

Aby wygenerować liczbę losową od 1 do 10, wprowadź następującą formułę do komórki arkusza roboczego:

=RAND()(10 - 1) + 1

Aby wygenerować liczbę losową od 1 do 100, wprowadź następującą formułę do komórki arkusza roboczego:

=RAND()(100 - 1) + 1

Generowanie losowych liczb całkowitych od 1 do 10

Aby zwrócić liczbę całkowitą - liczbę całkowitą bez części dziesiętnej - ogólna postać równania to:

=CAŁKOWITA (RAND() (Wysoki - Niski) + Niski)

Aby wygenerować losową liczbę całkowitą z przedziału od 1 do 10, wprowadź następującą formułę w komórce arkusza:

=CAŁOŚĆ (RAND()(10 - 1) + 1)

Zalecana: