Próbuję coś zdziałać z funkcjami jak w temacie.
Funkcja LOS() pokazuje losowo liczby większe od 0 i mniejsze niż 1.
Funkcja LOS.ZAKR() wymaga dwóch argumentów, np. LOS.ZAKR(1;30) - wtedy losowo będzie pokazywać liczbę pomiędzy 1 i 30.
Potrzebuję formuły, która pokaże losowo liczbę, ale z określonego zakresu.
Np. niech ten zakres to będą liczby: 69, 76 i 86. Żadne inne.
Jest to możliwe?
Funkcje LOS(), LOS.ZAKR()
Funkcje LOS(), LOS.ZAKR()
Libre Office 24.8.1.2 / Windows 11
Re: Funkcje LOS(), LOS.ZAKR()
Jeżeli losowe, to losowe.
Ty chcesz losowo wylosować wybrane liczby. Jeśli jest ich trzy, to funkcja LOS.ZAKR(1;3) wylosuje losowo, którą liczbę wybierzesz.
Możesz więc użyć funkcji INDEKS(), np. tak:
Tutaj wykorzystałem stałą podania tych liczb bezpośrednio w formule.
Bardziej uniwersalnie możesz to zrobić tak:
W tym przykładzie swoje liczby wpisujesz do zakresu A1:G1, funkcja LICZBA.KOLUMN() mówi, jaka ma być największa liczba losowa, do wybrania kolumny.
Ty chcesz losowo wylosować wybrane liczby. Jeśli jest ich trzy, to funkcja LOS.ZAKR(1;3) wylosuje losowo, którą liczbę wybierzesz.
Możesz więc użyć funkcji INDEKS(), np. tak:
Kod: Zaznacz cały
=INDEKS({67.89.101};;LOS.ZAKR(1;3))
Bardziej uniwersalnie możesz to zrobić tak:
Kod: Zaznacz cały
=INDEKS(A1:G1;;LOS.ZAKR(1;LICZBA.KOLUMN(A1:G1))
AOO 4.1.15, LO 24.8.2 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Re: Funkcje LOS(), LOS.ZAKR()
Dokładnie o to mi chodziło. Jermor, dziękuję!
Libre Office 24.8.1.2 / Windows 11