Hvordan velge tilfeldige celler i Excel (5 måter)

  • Dele Denne
Hugh West

Noen ganger må du kanskje velge noen tilfeldige celler og vise dem i Excel-arbeidsboken. Hvis du leter etter en måte å velge tilfeldige celler i Excel på, har du landet på rett sted. Jeg vil vise deg hvordan du velger tilfeldige celler i Excel i denne artikkelen.

Last ned Practice Workbook

Du kan laste ned praksisboken fra lenken nedenfor.

Velge tilfeldige celler.xlsm

5 egnede måter å velge tilfeldige celler i Excel

La oss si at vi har et datasett med navn på Selger av en organisasjon og deres respektive mengde salg over en viss tidsperiode.

Vi ønsker å velge noen tilfeldige celler fra denne liste over data. Til dette formålet vil vi bruke ulike funksjoner og funksjoner i Excel.

I denne delen finner du 5 egnede og effektive måter å velge tilfeldige celler i Excel med riktige illustrasjoner. Jeg vil demonstrere dem én etter én her. La oss sjekke dem nå!

1. Velg tilfeldige celler ved å bruke RAND, INDEX, RANK.EQ funksjoner

For vårt nåværende sett med data, vil vi vise prosessen med å velge tilfeldige celler i Excel. Vi vil bruke RAND , INDEX , RANK.EQ funksjoner for dette formålet. For å gjøre det, fortsett med følgende trinn.

Trinn:

  • Først av alt, opprett to nye kolonner med overskriften Tilfeldig Verdi og TilfeldigCeller .

  • Skriv deretter inn følgende formel i en celle under kolonnen Tilfeldig verdi .

=RAND()

  • Trykk nå ENTER og cellen vil vise en tilfeldig verdi for funksjonen.
  • Her drar du Fyllhåndtak -verktøyet nedover cellene.

  • Derfor vil cellene autofylle formelen.

  • Nå kopierer du cellene og bruker Lim inn spesielt -alternativet (dvs. Lim inn verdier ) for kun å lime inn verdiene.

  • Deretter bruker du følgende formel til en celle under Tilfeldige celler -kolonnen for å vise en tilfeldig valgt celle.

=INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1)

Her,

  • $B$5:$B$12 =  Rekkevidde for selgeren
  • $C$5:$C$12 = Range av tilfeldig verdi
  • C5 = tilfeldig verdi

Formeloversikt

RANK.EQ(C5,$C$5:$C$12) gir rangeringen til celleverdien C5 (dvs. 0,75337963) i området $C$5:$C$12 . Så den returnerer 5.

INDEKS($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1) returnerer verdien ved skjæringspunktet mellom rad 5 og kolonne 1 . Så utdata er Stuart .

  • Nå drar du formelen ned og du vil kunne velge de tilfeldige cellene.

Les mer: Hvordan velge flere celler i Excel (7 raske måter)

2. Bruk UNIQUE, RANDARRAY,INDEX, RANK.EQ-funksjoner

For samme sett med data vil vi nå velge noen tilfeldige celler ved å bruke 4 relevante funksjoner. De er: UNIQUE, RANDARRAY, INDEX, RANK.EQ funksjoner. Du blir kjent med prosessen ved å følge trinnene nedenfor.

Trinn:

  • Skriv først inn følgende formel for å få en tilfeldig verdi.

=UNIQUE(RANDARRAY(8,1,1,8)

Her,

  • 8 = Totalt antall rader
  • 1 = Totalt antall kolonner
  • 1 = Minimum antall
  • 8 = Maksimalt antall

  • Trykk deretter ENTER , og alle cellene vil vise tilsvarende tilfeldige verdier for Selger -kolonnen.

  • Nå kopierer du cellene og limer inn verdiene bare for å konvertere formelen til verdi.

  • Deretter bruker du følgende formel for å få den tilfeldig valgte cellen.

=INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1)

Her,

  • $B$5:$B$12 =  Selgerens utvalg
  • $C$5:$C$12 = Område for tilfeldig verdi
  • C5 = tilfeldig verdi

Formeloversikt

RANK.EQ(C5,$C$5:$C$12) gir rangeringen til celleverdien C5 (dvs. 0,75337963) i område $C$5:$C$12 . Så den returnerer 4 .

INDEKS($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1) returnerer verdien ved skjæringspunktet mellom rad 4 og kolonne 1 . Så utgangen er Hopper .

  • Her drar du formelen ned for å få de tilfeldige cellene.

Les mer: Hvordan velge et celleområde i Excel-formel (4 metoder)

3. Bruke RAND, INDEX, RANK.EQ, COUNTIF-funksjonene

Vi vil nå bruke en kombinasjon av funksjonene RAND , INDEX , RANK.EQ , COUNTIF for å velge tilfeldige celler i Excel. For å demonstrere denne metoden, følg trinnene nedenfor.

Trinn:

  • Først av alt, fortsett som Metode 1 for å få Tilfeldige verdier med RAND-funksjonen .

  • Bruk nå følgende formel for å få en tilfeldig valgt celle.

=INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12)+COUNTIF($C$5:C5,C5)-1,1)

Her,

  • $B$5:$B$12 = Range of the Salesman
  • $C$5:$C$12 = Range of the Random Value
  • C5 = Tilfeldig verdi

Formeloversikt

RANK.EQ(C5,$C$5:$C$12) gir rangeringen til celleverdien C5 (dvs. 0,75337963) i området $C$5:$C$12 . Så den returnerer 2 .

COUNTIF($C$5:C5,C5) returnerer antall celler med verdien C5 . Så det gir 1 .

2+1-1=2

INDEX($B$5:$B$12, RANK.EQ(C5,$C$5:$C$12)+COUNTIF($C$5:C5,C5)-1,1) returnerer verdien ved skjæringspunktet mellom rad 2 og kolonne 1 . Så utdata er Adam .

  • Her drar du formelen til de neste cellene for å fåoutput.

Les mer: Hvordan velge spesifikke rader i Excel-formel (4 enkle måter)

Lignende avlesninger

  • Hvordan velge data i Excel for Graph (5 raske måter)
  • Hvordan Velger jeg raskt tusenvis av rader i Excel (2 måter)
  • [Løst!] CTRL+END Snarveistasten går for langt i Excel (6 rettelser)
  • Excel VBA for å beskytte ark, men tillate å velge låste celler (2 eksempler)
  • Hvordan velge flere celler i Excel uten mus (9 enkle metoder)

4. Bruk av funksjoner INDEX, SORTBY, RANDARRAY, ROWS, SEQUENCE

Nå vil vi bruke en kombinasjon av INDEX , SORTBY , RANDARRAY , ROWS og SEQUENCE funksjoner for å velge tilfeldige celler i Excel.

Så, la oss starte prosessen som den nedenfor .

Trinn:

  • Først av alt, skriv inn følgende formel i en valgt celle.

=INDEX(SORTBY(B5:B12,RANDARRAY(ROWS(B5:B12))),SEQUENCE(5))

Her,

  • B5:B12 =  Selgerens utvalg

Formeloversikt

RADER(B5:B12) gir antall rader i det nevnte området= 8 .

RANDARRAY(RADER(B5:B12)) resultater i tilfeldige 9 tall.\

SEKVENS(5) returnerer et område av serienumrene ( 1 til 5 ).

Til slutt, INDEKS(SORTBY(B5:B12,RANDARRAY(RADER( B5:B12))),SEKVENS(5)) returnerer 5 celleverdier.

  • Trykk så ENTER og du vil få utdata for alle cellene du ønsker (dvs. 5 ).

Les mer: Hvordan velge rad i Excel hvis celle inneholder spesifikke data (4 måter)

5. Velg tilfeldige celler ved hjelp av VBA-kode

For samme sett med data, vil vi nå velge en tilfeldig celle fra den gitte listen ved å bruke en VBA-kode . Den nyopprettede cellen (dvs. E5 ) under Random Cell -kolonnen vil returnere den valgte tilfeldige cellen.

For å bruk denne prosedyren, fortsett som trinnene nedenfor.

Trinn:

  • Høyreklikk først på arknavnet og velg Vis kode fra alternativene.

  • Deretter vil et vindu for å angi -koden vises her. Skriv inn koden her. Du kan bruke følgende.

Kode:

1971

  • Her vil utgangen vises kl. celle(5,5) som betyr celle E5 .

Les mer: Hvordan velge Bare filtrerte celler i Excel-formel (5 raske måter)

Konklusjon

Jeg har prøvd å vise deg noen metoder for å velge tilfeldige celler i Excel i denne artikkelen. Takk for at du leste denne artikkelen! Jeg håper denne artikkelen har kastet litt lys over måten du velger tilfeldige celler på i en Excel-arbeidsbok. Hvis du har bedre metoder, spørsmål eller tilbakemeldinger angående denne artikkelen, ikke glem å dele dem i kommentarfeltet. Dette vil hjelpe megberike mine kommende artikler. Ha en flott dag!

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.