Kuinka valita satunnainen nimi luettelosta MS Excelillä
Sekalaista / / December 02, 2021
![Kuvakaappaus 2014 04 21 15 09 46](/f/9468e3ace80681664d3e480dfa1b30d1.png)
Satunnaisluvun luominen MS Excelillä on erittäin helppoa. Siinä on kaksi sisäänrakennettua toimintoa nimeltä rand ja välissä auttamaan sinua läpi.
- randia käytetään luomaan luku väliltä 0 ja 1
- randbetween luo kokonaisluvun tietyllä alueella
Oletko kuitenkaan koskaan ajatellut valita satunnaisen nimen tai satunnaisen merkkijonon annetusta luettelosta? Voi olla erilaisia skenaarioita, joissa saatat tarvita sitä. Esimerkiksi tämän blogin toimittaja suunnittelee jakavansa pian arpajaisia. Excel voi auttaa häntä valitsemaan voittajat siinä tapauksessa.
Microsoft Excel ei kuitenkaan tarjoa suoraa kaavaa tämän tekemiseen.
Olemme tutkineet muutamia tapoja, joilla voimme soveltaa logiikkaa ja yhdistä muutama kaava saadakseen tehtävän suoritettua. Ja näytämme sinulle kaksi tällaista menetelmää.
Hieno vinkki: Etsitkö tapaa aloittaa kirjoittaminen uudelle riville samassa solussa MS Excelissä? Kokeile näppäimiä Alt + Enter.
Menetelmä 1
Vaihe 1: Täytä luettelo olemassa olevista nimistä mihin tahansa sarakkeeseen huolehtimatta tilauksesta. Esimerkissämme olemme käyttäneet
sarake A. Huomioi myös ensimmäisen ja viimeisen rivin numerot. Tässä ne ovat 1 ja 13.![Nimilista 1](/f/fe8588d3167681296d93c948375a5a24.png)
Vaihe 2: Vaihda mihin tahansa mielivaltaiseen soluun ja kirjoita alla oleva kaava.
=INDIRECT(CONCATENATE("A", RANDBETWEEN(1, 13)))
Missä,
A tulee korvata käyttämälläsi sarakkeella ja
1 ja 13 tulee korvata ensimmäisen ja viimeisen rivin numeroilla
Vaihe 3: Osuma Tulla sisään ja voisit nähdä ensimmäisen satunnaisen nimen. Aina kun haluat uuden satunnaisen nimen, paina vain F9.
![Satunnainen nimi valittu1](/f/1782a0baefd6aa7f215b2d83c8bb9b40.png)
Menetelmä 2
Vaihe 1: Täytä missä tahansa sarakkeessa oleva nimiluettelo huolehtimatta tilauksesta.
Vaihe 2: Estä alue (nimillä täytetyt solut) ja anna sille nimi alla olevan kaavion mukaisesti. Huomioi laatikko, johon olen kirjoittanut Nimilista. Se on nimi, jonka olen antanut luettelolle.
![Tallenna nimilista1](/f/a4be9bcf54cde18b60a0bf4a9a478f55.png)
Vaihe 3: Vaihda mihin tahansa mielivaltaiseen soluun ja käytä jompaakumpaa alla olevista kaavoista.
=INDEKSI(A1:A13, RANDBETWEEN(1, 13)) tai
=INDEKSI(NimiLista, RANDBETWEEN(1, 13))
Missä,
A tulee korvata käyttämälläsi sarakkeella
1 ja 13 tulee korvata ensimmäisen ja viimeisen rivin numeroilla ja
Nimilista tulee korvata nimellä, jonka annoit luettelollesi vaiheessa 2
Osuma F9 aina kun haluat päivittää satunnaisesti luodun nimen. Jos haluat luoda kaksi nimeä kerralla, kirjoita sama kaava kahteen eri soluun. Samoin voit suurentaa lukua 3:een, 4:ään ja niin edelleen.
![Satunnainen nimi valittu2](/f/0a97aa4b564ec68e571758232b5be924.png)
Viimeisen kaavan käytön etuna on, että luettelosi ja kaavan ei tarvitse olla samalla arkilla. Tämä tarkoittaa, että luettelo voi olla taulukossa 1 ja kaava taulukossa 2. Näin kukaan ei näe, mistä listasta satunnainen nimi on luotu.
Johtopäätös
Joten näin voit valita yhden tai useamman satunnaisen nimen luettelosta Excelillä. Voitko ajatella mitään muuta kaavaa, joka antaisi saman tuloksen? Jos kyllä, jaa se kanssamme. Oppisimme mielellämme.
Top Image Credit: Alan Cleaver