Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 27. 7. 2020 14:09:56

Kotja
Člen
Registrace: 1. 7. 2009
Příspěvků: 10

Vybrat náhodně ze seznamu

Mám v Calcu neposloupný seznam čísel. Jak z nich náhodně vyberu?

Offline

#2 27. 7. 2020 15:43:13

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,126

Re: Vybrat náhodně ze seznamu

Kotja napsal(a)

Mám v Calcu neposloupný seznam čísel. Jak z nich náhodně vyberu?


     Co je to "neposloupný" seznam čísel? Myslíte nesetříděný? Nebo se jedná o neznámou posloupnost, respektive funkcí?


     Myslím, že Vám jde o to, abyste náhodně vybral číslo z libovolného seznamu. Uvedu příklad : Máte seznam ve sloupci A1:A25 (stejně dobře to může být A1:Y1 - tedy v řádku).
například do C1 dáme :

=RANDBETWEEN(1;25)

     Tento vzorec náhodně vybere číslo řádku a pokračujeme vzorcem - například OFFSET (LOOKUP, VLOOKUP, HLOOKUP, INDEX a podobně).


     Vzorec vrátí obsah odkázaného řádku.

=OFFSET(A1;C1-1;0)

> Tento vzorec pokládá nulu za první řádek - respektivně "nultý" posun. Proto se musí dpočítat jednice.


Snad je to to co hledáte.

Editoval neutr (27. 7. 2020 15:46:06)


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#3 27. 7. 2020 16:32:38

Kotja
Člen
Registrace: 1. 7. 2009
Příspěvků: 10

Re: Vybrat náhodně ze seznamu

Děkuji, to jsem chtěl vědět. Finální vzorec je
=INDEX(A1:A122;RANDBETWEEN(0;121);0)

Offline

Zápatí