Jak działa LOS w programie Excel? Przykłady zastosowania

Jak działa LOS w programie Excel? Przykłady zastosowania

Funkcja LOS w Excelu to jedno z tych narzędzi, które wydaje się proste, ale ma ogromne możliwości zastosowania. Używam jej zarówno do losowego generowania liczb, jak i do bardziej zaawansowanych operacji, takich jak symulacje statystyczne czy losowe sortowanie danych. W tym artykule wyjaśnię, jak działa LOS w programie Excel, podam przykłady zastosowania i pokażę, jak można ją wykorzystać w praktyce.

Co to jest funkcja LOS w Excelu?

Funkcja LOS() w Excelu generuje liczbę losową z przedziału od 0 do 1 (z wyłączeniem 1, czyli wynik zawsze jest mniejszy niż 1). Jest to funkcja dynamiczna, co oznacza, że jej wynik zmienia się za każdym razem, gdy arkusz zostaje odświeżony.

Składnia funkcji LOS

Funkcja LOS jest jedną z najprostszych funkcji w Excelu, ponieważ nie wymaga żadnych argumentów.

=LOS()

Za każdym razem, gdy wprowadzimy tę funkcję do komórki, Excel wygeneruje nową liczbę z zakresu (0, 1).

Przykłady zastosowania funkcji LOS

1. Generowanie losowych liczb całkowitych

Funkcja LOS() zwraca liczby zmiennoprzecinkowe, ale jeśli chcemy uzyskać liczbę całkowitą w określonym zakresie, powinniśmy skorzystać z funkcji ZAOKR.DO.NAJBLIZSZEJ lub LOS.ZAKR. Oto przykład generowania liczb całkowitych od 1 do 10:

=ZAOKR.DO.NAJBLIZSZEJ(LOS()*10;0)

Lepiej jednak skorzystać z funkcji LOS.ZAKR, wówczas kod będzie wyglądał tak:

=LOS.ZAKR(1;10)

2. Losowy wybór wartości z listy

Czasami potrzebuję wylosować jeden element z określonej listy. Można to zrobić, używając funkcji INDEKS i LOS.ZAKR. Załóżmy, że mamy listę imion w zakresie A1:A5, a chcemy losowo wybrać jedno z nich:

=INDEKS(A1:A5;LOS.ZAKR(1;5))

3. Losowe sortowanie danych

Jeśli chcemy losowo przetasować listę danych, możemy utworzyć dodatkową kolumnę z funkcją LOS(), a następnie posortować dane według tej kolumny.

  1. W kolumnie obok danych wpisujemy funkcję =LOS().
  2. Kopiujemy tę formułę w dół dla wszystkich wierszy.
  3. Sortujemy zakres według nowo utworzonej kolumny zawierającej liczby losowe.

To świetny sposób na losowe przydzielanie osób do grup czy wylosowanie zwycięzców w konkursie.

Różnica między LOS a LOS.ZAKR

W Excelu można spotkać także funkcję LOS.ZAKR, która zwraca losową liczbę całkowitą z określonego przedziału. W przeciwieństwie do LOS(), możemy w niej podać dolną i górną granicę przedziału.

Funkcja Działanie Zakres wyników
LOS() Zwraca liczbę zmiennoprzecinkową (0, 1)
LOS.ZAKR(a; b) Zwraca losową liczbę całkowitą a do b

Jak zatrzymać ponowne losowanie wartości?

Każdorazowe przeliczenie arkusza powoduje odświeżenie wyników funkcji LOS(). Jeśli chcemy zatrzymać losowanie, możemy:

  • Skopiować wartości losowe i wkleić je jako Wartości (Ctrl + C, a następnie Ctrl + Alt + V → Wartości).
  • Użyć makra VBA do generowania losowych liczb statycznych.

Podsumowanie

Zrozumienie, jak działa LOS w programie Excel, pozwala mi sprawnie manipulować danymi i wykonywać różne operacje losowe. Dzięki tej funkcji mogę generować przypadkowe liczby, sortować dane losowo czy losować wartości z list. W zależności od potrzeb można stosować LOS() do zwracania wartości zmiennoprzecinkowych lub LOS.ZAKR() do uzyskania liczb całkowitych z określonego zakresu.

 

Inny ciekawy artykuł:

Jak działa WARTOŚĆ.BEZWZGLĘDNA w programie Excel? Przykłady zastosowania

kurs excel kajo promo v3
KajoDataSpace