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