Kako izbrati naključne celice v programu Excel (5 načinov)

  • Deliti To
Hugh West

Včasih boste morda morali izbrati nekaj naključnih celic in jih prikazati v delovnem zvezku programa Excel. Če iščete način za izbiro naključnih celic v programu Excel, potem ste pristali na pravem mestu. V tem članku vam bom pokazal, kako izbrati naključne celice v programu Excel.

Prenesi delovni zvezek za prakso

Praktično knjigo lahko prenesete s spodnje povezave.

Izbira naključnih celic.xlsm

5 primernih načinov za izbiro naključnih celic v Excelu

Recimo, da imamo nabor podatkov o imenih Prodajalec organizacije in njihov ustrezni znesek Prodaja v določenem časovnem obdobju.

Iz tega seznama podatkov želimo izbrati nekaj naključnih celic. V ta namen bomo uporabili različne funkcije in funkcije programa Excel.

V tem razdelku boste našli 5 primerne in učinkovite načine za izbiro naključnih celic v Excelu z ustreznimi ilustracijami. Prikazal jih bom enega za drugim. Zdaj jih preverimo!

1. Izberite naključne celice s funkcijami RAND, INDEX, RANK.EQ

Za naš trenutni nabor podatkov bomo prikazali postopek izbire naključnih celic v programu Excel. Uporabili bomo RAND , INDEX , RANK.EQ V ta namen opravite naslednje korake.

Koraki:

  • Najprej ustvarite dva nova stolpca z naslovom Naključna vrednost in . Naključne celice .

  • Nato v celico vnesite naslednjo formulo pod Naključna vrednost stolpec.

=RAND()

  • Zdaj pritisnite VSTOP in v celici bo prikazana naključna vrednost funkcije.
  • Tu povlecite Ročaj za polnjenje orodje za odstranjevanje celic.

  • Zato bodo celice Samodejno izpolnjevanje formulo.

  • Zdaj kopirajte celice in uporabite Posebna prilepitev možnost (tj. Prilepi vrednosti ), če želite prilepiti samo vrednosti.

  • Nato uporabite naslednjo formulo v celici pod Naključne celice stolpec, da prikaže naključno izbrano celico.

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

Tukaj,

  • $B$5:$B$12 = Območje prodajalca
  • $C$5:$C$12 = Območje naključne vrednosti
  • C5 = Naključna vrednost

Razčlenitev formule

RANK.EQ(C5,$C$5:$C$12) podaja rang vrednosti celice C5 (tj. 0,75337963) v območju $C$5:$C$12 . Torej se vrne 5.

INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1) vrne vrednost na presečišču vrstic 5 in stolpec 1 . Tako je izhodna vrednost Stuart .

  • Zdaj povlecite formulo navzdol in izbrali boste lahko naključne celice.

Preberite več: Kako izbrati več celic v Excelu (7 hitrih načinov)

2. Uporaba funkcij UNIQUE, RANDARRAY, INDEX, RANK.EQ

Za isti niz podatkov bomo zdaj izbrali nekaj naključnih celic z uporabo 4 ustreznih funkcij: UNIQUE, RANDARRAY, INDEX, RANK.EQ funkcije. Postopek spoznate, če sledite spodnjim korakom.

Koraki:

  • Najprej vnesite naslednjo formulo, da dobite naključno vrednost.

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

Tukaj,

  • 8 = Skupno število vrstic
  • 1 = Skupno število stolpcev
  • 1 = Najmanjše število
  • 8 = Največje število

  • Nato pritisnite VSTOP in v vseh celicah bodo prikazane ustrezne naključne vrednosti za Prodajalec Stolpec.

  • Zdaj kopirajte celice in prilepite samo vrednosti, da pretvorite formulo v vrednost.

  • Nato uporabite naslednjo formulo, da dobite naključno izbrano celico.

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

Tukaj,

  • $B$5:$B$12 = Območje prodajalca
  • $C$5:$C$12 = Območje naključne vrednosti
  • C5 = Naključna vrednost

Razčlenitev formule

RANK.EQ(C5,$C$5:$C$12) podaja rang vrednosti celice C5 (tj. 0,75337963) v območju $C$5:$C$12 . Torej se vrne 4 .

INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1) vrne vrednost na presečišču vrstic 4 in stolpec 1 . Tako je izhodna vrednost Hopper .

  • Tukaj povlecite formulo navzdol, da dobite naključne celice.

Preberite več: Kako izbrati obseg celic v Excelovi formuli (4 metode)

3. Uporaba funkcij RAND, INDEX, RANK.EQ, COUNTIF

Zdaj bomo uporabili kombinacijo RAND , INDEX , RANK.EQ , COUNTIF funkcije za izbiro naključnih celic v Excelu. Za prikaz te metode sledite spodnjim korakom.

Koraki:

  • Najprej nadaljujte kot Metoda 1 za pridobitev naključnih vrednosti z Funkcija RAND .

  • Za pridobitev naključno izbrane celice uporabite naslednjo formulo.

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

Tukaj,

  • $B$5:$B$12 = Območje prodajalca
  • $C$5:$C$12 = Območje naključne vrednosti
  • C5 = Naključna vrednost

Razčlenitev formule

RANK.EQ(C5,$C$5:$C$12) podaja rang vrednosti celice C5 (tj. 0,75337963) v območju $C$5:$C$12 . Torej se vrne 2 .

COUNTIF($C$5:C5,C5) vrne število celic z vrednostjo C5 . Torej, daje 1 .

2+1-1=2

INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12)+COUNTIF($C$5:C5,C5)-1,1) vrne vrednost na presečišču vrstic 2 in stolpec 1 . Tako je izhodna vrednost Adam .

  • Tu povlecite formulo v naslednje celice, da dobite rezultat.

Preberite več: Kako izbrati določene vrstice v Excelovi formuli (4 preprosti načini)

Podobna branja

  • Kako izbrati podatke v Excelu za graf (5 hitrih načinov)
  • Kako hitro izberem več tisoč vrstic v Excelu (2 načina)
  • [Rešeno!] Bližnjica CTRL+END gre v Excelu predaleč (6 popravkov)
  • Excel VBA za zaščito lista, vendar dovolite izbiro zaklenjenih celic (2 primera)
  • Kako izbrati več celic v Excelu brez miške (9 enostavnih metod)

4. Uporaba funkcij INDEX, SORTBY, RANDARRAY, ROWS, SEQUENCE

Zdaj bomo uporabili kombinacijo INDEX , SORTBY , RANDARRAY , VRSTICE in SEQUENCE funkcije za izbiro naključnih celic v Excelu.

Začnimo postopek, kot je prikazan spodaj.

Koraki:

  • Najprej v izbrano celico vnesite naslednjo formulo.

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

Tukaj,

  • B5: B12 = Območje prodajalca

Razčlenitev formule

VRSTICE (B5: B12) podaja število vrstic v omenjenem območju= 8 .

RANDARRAY(VRSTICE(B5:B12)) ima za posledico naključno 9 številke.\

SEQUENCE(5) vrne območje serijskih številk ( 1 na . 5 ).

Končno, INDEX(SORTBY(B5:B12,RANDARRAY(ROWS(B5:B12))),SEQUENCE(5)) vrne 5 vrednosti celic.

  • Nato pritisnite VSTOP in dobili boste izhod za vse želene celice (tj. 5 ).

Preberite več: Kako izbrati vrstico v Excelu, če celica vsebuje določene podatke (4 načini)

5. Izbira naključnih celic z uporabo kode VBA

Za isti niz podatkov bomo zdaj iz danega seznama izbrali naključno celico z uporabo Koda VBA Novo ustvarjena celica (tj. E5 ) v okviru Naključna celica stolpec bo vrnil izbrano naključno celico.

Če želite uporabiti ta postopek, postopajte, kot je opisano v nadaljevanju.

Koraki:

  • Najprej z desno tipko miške kliknite na ime lista in izberite Prikaži kodo med možnostmi.

  • Nato se odpre okno za vnos Koda Tukaj se prikaže. Vnesite Koda tukaj. Uporabite lahko naslednje.

Koda:

 Sub Select1Random_Name() Dim xCell As Long xCell = [RandBetween(5,12)] Cells(5, 5) = Cells(xCell, 2) End Sub 

  • Tukaj se bo izhod prikazal v celici(5,5), kar pomeni, da je celica E5 .

Preberite več: Kako izbrati samo filtrirane celice v Excelovi formuli (5 hitrih načinov)

Zaključek

V tem članku sem vam poskušal prikazati nekaj metod za izbiro naključnih celic v Excelu. Hvala, da ste prebrali ta članek! Upam, da je ta članek osvetlil vaš način izbire naključnih celic v delovnem zvezku Excel-a. Če imate boljše metode, vprašanja ali povratne informacije v zvezi s tem člankom, jih ne pozabite deliti v polju za pripombe. To mi bo pomagalo obogatiti moje prihodnje članke. Havečudovit dan!

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.