Excel

Satunnainen arvo luettelosta tai taulukosta

Random Value From List

Excel -kaava: Satunnainen arvo luettelosta tai taulukostaYleinen kaava | _+_ | Yhteenveto

Jos haluat saada satunnaisarvon Excelin taulukosta tai luettelosta, voit käyttää INDEX -funktiota RANDBETWEEN- ja ROWS -toimintojen avulla.





palkki- ja viivakaavio Excelissä

Esitetyssä esimerkissä G7: n kaava on:

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

Huomautus: tämä kaava käyttää nimettyä data -aluetta (B5: E104) luettavuuden ja mukavuuden vuoksi. Jos et halua käyttää nimettyä aluetta, korvaa sen sijaan $ B $ 5: $ E $ 104.





Jotta saisimme satunnaisarvon pois luettelosta tai taulukosta, tarvitsemme satunnaisen rivinumeron. Käytämme tätä varten RANDBETWEEN -funktiota, joka luo satunnaisen kokonaisluvun kahden annetun arvon välille - ylemmän arvon ja alemman arvon.

Alemmalle arvolle käytämme numeroa 1 ja ylemmälle arvolle RIVIT -funktiota laskemaan taulukon tai luettelon rivien kokonaismäärä:



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

RANDBETWEEN palauttaa satunnaisluvun 1 ja datan rivien määrän välillä, ja tämä tulos syötetään rivit -argumentin INDEX -funktioon. Sarakkeet -argumentissa käytämme vain 1: tä, koska haluamme nimen ensimmäisestä sarakkeesta.

Joten olettaen, että RANDBETWEEN palauttaa 7 (kuten esimerkissä), kaava pienenee:

kuinka käyttää eq
 
= RANDBETWEEN (1, ROWS (data))

Joka palauttaa nimen 'Tim Moore', taulukon riville 7.

Huomaa, että RANDBETWEEN laskee uudelleen aina, kun laskentataulukkoa muutetaan tai avataan.

Kirjailija Dave Bruns


^