Excel

Naključna vrednost s seznama ali tabele

Random Value From List

Formula Excel: naključna vrednost s seznama ali tabeleSplošna formula | _+_ | Povzetek

Če želite dobiti naključno vrednost iz tabele ali seznama v Excelu, lahko uporabite funkcijo INDEX s pomočjo funkcij RANDBETWEEN in ROWS.





kar je od naslednjega statistična funkcija

V prikazanem primeru je formula v G7:

= INDEX (data, RANDBETWEEN (1, ROWS (data)),1)
Pojasnilo

Opomba: ta formula za berljivost in udobje uporablja imenovani obseg 'podatki' (B5: E104). Če ne želite uporabiti imenovanega obsega, namesto tega zamenjajte $ B $ 5: $ E $ 104.





Za izvlečenje naključne vrednosti s seznama ali tabele potrebujemo naključno številko vrstice. Za to bomo uporabili funkcijo RANDBETWEEN, ki ustvari naključno celo število med dvema danima vrednostma - zgornjo vrednostjo in spodnjo vrednostjo.

Za spodnjo vrednost uporabljamo številko 1, za zgornjo pa funkcijo ROWS, da dobimo štetje skupnih vrstic v tabeli ali na seznamu:



 
= INDEX (data, RANDBETWEEN (1, ROWS (data)),1)

RANDBETWEEN vrne naključno število med 1 in številom vrstic v podatkih, ta rezultat pa se vnese v funkcijo INDEX za argument vrstic. Za argument stolpcev preprosto uporabimo 1, saj želimo ime iz prvega stolpca.

Torej, ob predpostavki, da RANDBETWEEN vrne 7 (kot v primeru), se formula zmanjša na:

dodajte ure v čas v Excelu
 
= RANDBETWEEN (1, ROWS (data))

Kar vrne ime 'Tim Moore', v 7. vrstico tabele.

Upoštevajte, da se bo RANDBETWEEN ponovno izračunal vsakič, ko se delovni list spremeni ali odpre.

Avtor Dave Bruns


^