Innholdsfortegnelse
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!