Android

Sådan vælges et tilfældigt navn fra en liste ved hjælp af ms excel

50 Ultimate Excel Tips and Tricks for 2020

50 Ultimate Excel Tips and Tricks for 2020

Indholdsfortegnelse:

Anonim

Det er meget let at generere et tilfældigt tal ved hjælp af MS Excel. Det har to indbyggede funktioner kaldet rand og runbetween for at hjælpe dig igennem.

  • rand bruges til at generere et tal mellem 0 og 1
  • randbetween genererer et helt tal inden for et givet interval

Har du dog nogensinde tænkt på at vælge et tilfældigt navn eller en tilfældig streng fra en given liste? Der kan være forskellige scenarier, hvor du muligvis har brug for det. F.eks. Planlægger redaktøren af ​​denne blog at køre gaver snart. Excel kan hjælpe ham med at vælge vinderne i dette tilfælde.

Microsoft Excel giver dog ingen direkte formel til at få det gjort.

Vi har undersøgt et par måder, hvor vi kan anvende en vis logik og kombinere et par formler for at få opgaven udført. Og vi vil vise dig to sådanne metoder.

Cool tip: Leder du efter en måde at begynde at skrive på en ny linje i samme celle i MS Excel? Prøv tasterne Alt + Enter.

Metode 1

Trin 1: Udfyld listen over navne, du har, i en hvilken som helst kolonne uden at bekymre dig om rækkefølgen. I vores eksempel har vi brugt kolonne A. Bemærk også de første og sidste rækkenumre. Her er de 1 og 13.

Trin 2: Skift til enhver vilkårlig celle og skriv formlen vist nedenfor.

= INDIREKT (CONCATENATE (“A”, RANDBETWEEN (1, 13)))

Hvor, A skal erstattes med den kolonne, du har brugt og

1 og 13 skal erstattes med henholdsvis den første og den sidste række

Trin 3: Tryk på Enter, og du vil være i stand til at se det første tilfældige navn. Når du ønsker et nyt tilfældigt navn, skal du bare trykke på F9.

Metode 2

Trin 1: Udfyld listen over navne, du har i en hvilken som helst kolonne, uden at bekymre dig om rækkefølgen.

Trin 2: Bloker området (cellerne, der er fyldt med navne), og giv det et navn som vist på nedenstående diagram. Vær opmærksom på boksen, hvor jeg har skrevet NameList. Det er det navn, jeg har tildelt listen.

Trin 3: Skift til enhver vilkårlig celle og brug en af ​​formlerne vist nedenfor.

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

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

Hvor, A skal erstattes med den kolonne, du har brugt

1 og 13 bør udskiftes med henholdsvis den første og den sidste række og

NameList skal erstattes med det navn, du gav din liste i trin 2

Hit F9, når du vil opdatere det tilfældigt genererede navn. Hvis du vil have to navne, der skal genereres på én gang, skal du skrive den samme formel i to forskellige celler. Ligeledes kan du øge antallet til 3, 4 osv.

Fordelen ved at bruge den sidste formel er, at din liste og formel ikke behøver at være på det samme ark. Betydning, at listen muligvis findes på ark 1 og formlen på ark 2. På den måde kan ingen se hvilken liste det tilfældige navn genereres fra.

Konklusion

Så det var sådan, du kan vælge et eller flere tilfældige navne fra en liste ved hjælp af Excel. Kan du tænke på nogen anden formel, der ville give det samme resultat? Hvis ja, så del med os. Vi ville være glade for at lære.