Strona 1 z 1

Funkcje LOS(), LOS.ZAKR()

: śr mar 29, 2023 5:03 pm
autor: JedenGość
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?

Re: Funkcje LOS(), LOS.ZAKR()

: śr mar 29, 2023 6:33 pm
autor: Jermor
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:

Kod: Zaznacz cały

=INDEKS({67.89.101};;LOS.ZAKR(1;3))
Tutaj wykorzystałem stałą podania tych liczb bezpośrednio w formule.
Bardziej uniwersalnie możesz to zrobić tak:

Kod: Zaznacz cały

=INDEKS(A1:G1;;LOS.ZAKR(1;LICZBA.KOLUMN(A1:G1))
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.

Re: Funkcje LOS(), LOS.ZAKR()

: śr mar 29, 2023 8:18 pm
autor: JedenGość
Dokładnie o to mi chodziło. Jermor, dziękuję!