Android

Cum să alegeți un nume aleatoriu dintr-o listă folosind ms excel

Tutorial Excel - 4. Cautare, sortare si filtrare

Tutorial Excel - 4. Cautare, sortare si filtrare

Cuprins:

Anonim

Generarea unui număr aleatoriu folosind MS Excel este foarte ușoară. Are două funcții încorporate numite rand și ranbet între care te pot ajuta.

  • rand este utilizat pentru a genera un număr între 0 și 1
  • randbetween generează un număr întreg într-un interval dat

Cu toate acestea, te-ai gândit vreodată să selectezi un nume aleatoriu sau un șir aleator dintr-o listă dată? Pot exista diferite scenarii în care să ai nevoie de asta. De exemplu, editorul acestui blog intenționează să ruleze în curând. Excel îl poate ajuta să aleagă câștigătorii în acest caz.

Cu toate acestea, Microsoft Excel nu oferă o formulă directă pentru a face acest lucru.

Am explorat câteva moduri în care putem aplica unele logici și putem combina câteva formule pentru a duce la îndeplinire sarcina. Și, vă vom arăta două astfel de metode.

Sfat interesant: căutați o modalitate de a începe să scrieți pe o nouă linie în aceeași celulă în MS Excel? Încercați tastele Alt + Enter.

Metoda 1

Pasul 1: Completați lista de nume pe care o aveți, în orice coloană, fără să vă faceți griji pentru comandă. În exemplul nostru am folosit coloana A. De asemenea, luați notă de la primul și ultimul rând. Aici, sunt 1 și 13.

Pasul 2: Comutați la orice celulă arbitrară și tastați în formula prezentată mai jos.

= INDIRECT (CONCATENAT („A”, RANDBETWEEN (1, 13)))

Unde, A trebuie înlocuită cu coloana pe care ați folosit-o și

1 și 13 ar trebui să fie înlocuite cu primul și respectiv numarul de rând

Pasul 3: Apăsați Enter și veți putea vedea primul nume aleatoriu. Ori de câte ori doriți un nou nume aleatoriu, doar apăsați F9.

Metoda 2

Pasul 1: Completați lista de nume pe care o aveți în orice coloană fără să vă faceți griji pentru comandă.

Pasul 2: Blocați zona (celulele care sunt umplute cu nume) și dați-i un nume așa cum se arată în diagrama de mai jos. Ia nota la caseta în care am scris NameList. Acesta este numele pe care l-am atribuit listei.

Pasul 3: Comutați la orice celulă arbitrară și utilizați oricare dintre formulele prezentate mai jos.

= INDEX (A1: A13, RANDBETWEEN (1, 13)) sau

= INDEX (NameList, RANDBETWEEN (1, 13))

Unde, A trebuie înlocuită cu coloana pe care ați folosit-o

1 și 13 ar trebui să fie înlocuite cu primul și ultimul număr, respectiv

NameList trebuie înlocuit cu numele pe care l-ați dat pe lista dvs. la Pasul 2

Apăsați F9 ori de câte ori doriți să reîmprospătați numele generat la întâmplare. Dacă doriți ca două nume să fie generate simultan, scrieți aceeași formulă în două celule diferite. De asemenea, puteți crește numărul la 3, 4 și așa mai departe.

Avantajul utilizării ultimei formule este că lista și formula dvs. nu trebuie să fie pe aceeași foaie. În semnificație, lista poate fi pe fișa 1 și formula din foaia 2. În acest fel nimeni nu va putea vedea din ce listă se generează numele aleatoriu.

Concluzie

Astfel, așa puteți alege unul sau mai multe nume aleatorii dintr-o listă folosind Excel. Vă puteți gândi la orice altă formulă care să dea același rezultat? Dacă da, împărtășiți-ne cu noi. Am fi fericiți să învățăm.