Jak vybrat náhodné buňky v aplikaci Excel (5 způsobů)

  • Sdílet Toto
Hugh West

Někdy můžete potřebovat vybrat některé náhodné buňky a zobrazit je v sešitě aplikace Excel. Pokud hledáte způsob, jak vybrat náhodné buňky v aplikaci Excel, pak jste přistáli na správném místě. V tomto článku vám ukážu, jak vybrat náhodné buňky v aplikaci Excel.

Stáhnout cvičebnici

Cvičebnici si můžete stáhnout z níže uvedeného odkazu.

Výběr náhodných buněk.xlsm

5 vhodných způsobů výběru náhodných buněk v aplikaci Excel

Řekněme, že máme datovou sadu Jména z Prodejce organizace a jejich příslušná výše Prodej po určitou dobu.

Z tohoto seznamu dat chceme vybrat několik náhodných buněk. K tomuto účelu použijeme různé funkce a vlastnosti aplikace Excel.

V této části najdete 5 vhodné a účinné způsoby výběru náhodných buněk v Excelu s příslušnými ilustracemi. Předvedu je zde jeden po druhém. Pojďme si je nyní vyzkoušet!

1. Výběr náhodných buněk pomocí funkcí RAND, INDEX, RANK.EQ

Pro náš současný soubor dat si ukážeme postup výběru náhodných buněk v aplikaci Excel. Použijeme k tomu následující příklad RAND , INDEX , RANK.EQ Za tímto účelem proveďte následující kroky.

Kroky:

  • Nejprve vytvořte dva nové sloupce s nadpisem Náhodná hodnota a Náhodné buňky .

  • Poté zadejte následující vzorec do buňky pod položkou Náhodná hodnota sloupec.

=RAND()

  • Nyní stiskněte ENTER a v buňce se zobrazí náhodná hodnota funkce.
  • Zde přetáhněte Plnicí rukojeť nástroj dolů do buněk.

  • Proto budou buňky Automatické vyplňování vzorec.

  • Nyní zkopírujte buňky a použijte příkaz Vložit speciální možnost (tj. Vložit hodnoty ), abyste vložili pouze hodnoty.

  • Poté použijte následující vzorec na buňku pod položkou Náhodné buňky sloupec zobrazí náhodně vybranou buňku.

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

Zde,

  • $B$5:$B$12 = Rozsah prodejce
  • $C$5:$C$12 = rozsah náhodné hodnoty
  • C5 = Náhodná hodnota

Rozdělení vzorců

RANK.EQ(C5,$C$5:$C$12) udává pořadí hodnoty buňky C5 (tj. 0,75337963) v rozsahu $C$5:$C$12 . Takže se vrátí 5.

INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1) vrací hodnotu v průsečíku řádků 5 a sloupec 1 . Takže výstup je Stuart .

  • Nyní přetáhněte vzorec dolů a budete moci vybrat náhodné buňky.

Přečtěte si více: Jak vybrat více buněk v aplikaci Excel (7 rychlých způsobů)

2. Použití funkcí UNIQUE, RANDARRAY, INDEX, RANK.EQ

Pro stejný soubor dat nyní vybereme několik náhodných buněk pomocí 4 příslušných funkcí. Jsou to: UNIQUE, RANDARRAY, INDEX, RANK.EQ Funkce. S postupem se seznámíte podle následujících kroků.

Kroky:

  • Nejprve zadejte následující vzorec pro získání náhodné hodnoty.

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

Zde,

  • 8 = Celkový počet řádků
  • 1 = Celkový počet sloupců
  • 1 = Minimální počet
  • 8 = maximální počet

  • Pak stiskněte tlačítko ENTER a ve všech buňkách se zobrazí odpovídající náhodné hodnoty pro Prodejce Sloupek.

  • Nyní zkopírujte buňky a vložte pouze hodnoty, abyste vzorec převedli na hodnotu.

  • Poté použijte následující vzorec pro získání náhodně vybrané buňky.

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

Zde,

  • $B$5:$B$12 = Rozsah prodejce
  • $C$5:$C$12 = rozsah náhodné hodnoty
  • C5 = Náhodná hodnota

Rozdělení vzorců

RANK.EQ(C5,$C$5:$C$12) udává pořadí hodnoty buňky C5 (tj. 0,75337963) v rozsahu $C$5:$C$12 . Takže se vrátí 4 .

INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1) vrací hodnotu v průsečíku řádků 4 a sloupec 1 . Takže výstup je Hopper .

  • Zde přetáhněte vzorec dolů, abyste získali náhodné buňky.

Přečtěte si více: Jak vybrat rozsah buněk ve vzorci aplikace Excel (4 metody)

3. Použití funkcí RAND, INDEX, RANK.EQ, COUNTIF

Nyní použijeme kombinaci RAND , INDEX , RANK.EQ , COUNTIF funkce pro výběr náhodných buněk v aplikaci Excel. Chcete-li tuto metodu demonstrovat, postupujte podle následujících kroků.

Kroky:

  • Nejprve postupujte jako Metoda 1 pro získání náhodných hodnot pomocí Funkce RAND .

  • Nyní použijte následující vzorec pro získání náhodně vybrané buňky.

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

Zde,

  • $B$5:$B$12 = Rozsah prodejce
  • $C$5:$C$12 = rozsah náhodné hodnoty
  • C5 = Náhodná hodnota

Rozdělení vzorců

RANK.EQ(C5,$C$5:$C$12) udává pořadí hodnoty buňky C5 (tj. 0,75337963) v rozsahu $C$5:$C$12 . Takže se vrátí 2 .

COUNTIF($C$5:C5,C5) vrací počet buněk s hodnotou C5 . Takže to dává 1 .

2+1-1=2

INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12)+COUNTIF($C$5:C5,C5)-1,1) vrací hodnotu v průsečíku řádků 2 a sloupec 1 . Takže výstup je Adam .

  • Zde přetáhněte vzorec do dalších buněk, abyste získali výstup.

Přečtěte si více: Jak vybrat konkrétní řádky ve vzorci aplikace Excel (4 snadné způsoby)

Podobná čtení

  • Jak vybrat data v aplikaci Excel pro graf (5 rychlých způsobů)
  • Jak rychle vybrat tisíce řádků v aplikaci Excel (2 způsoby)
  • [Vyřešeno!] Klávesová zkratka CTRL+END jde v aplikaci Excel příliš daleko (6 oprav)
  • Excel VBA pro ochranu listu, ale povolení výběru uzamčených buněk (2 příklady)
  • Jak vybrat více buněk v aplikaci Excel bez myši (9 snadných metod)

4. Použití funkcí INDEX, SORTBY, RANDARRAY, ROWS, SEQUENCE

Nyní použijeme kombinaci INDEX , SORTBY , RANDARRAY , ŘADY a SEQUENCE funkce pro výběr náhodných buněk v aplikaci Excel.

Začněme tedy procesem, který je uveden níže.

Kroky:

  • Nejprve do vybrané buňky zadejte následující vzorec.

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

Zde,

  • B5:B12 = Rozsah prodejce

Rozdělení vzorců

ŘÁDKY(B5:B12) udává počet řádků v uvedeném rozsahu= 8 .

RANDARRAY(ŘÁDKY(B5:B12)) má za následek náhodné 9 čísla.\

SEQUENCE(5) vrátí rozsah sériových čísel ( 1 na 5 ).

Nakonec, INDEX(SORTBY(B5:B12,RANDARRAY(ROWS(B5:B12))),SEQUENCE(5)) vrátí 5 hodnot buněk.

  • Pak stiskněte tlačítko ENTER a získáte výstup pro všechny požadované buňky (tj. 5 ).

Přečtěte si více: Jak vybrat řádek v aplikaci Excel, pokud buňka obsahuje konkrétní data (4 způsoby)

5. Výběr náhodných buněk pomocí kódu VBA

Pro stejnou sadu dat nyní vybereme náhodnou buňku z daného seznamu pomocí příkazu Kód VBA . Nově vytvořená buňka (tj. E5 ) v rámci Náhodná buňka sloupec vrátí vybranou náhodnou buňku.

Chcete-li tento postup použít, postupujte podle následujících kroků.

Kroky:

  • Nejprve klikněte pravým tlačítkem myši na název listu a vyberte možnost Zobrazit kód z možností.

  • Poté se zobrazí okno pro zadání Kód se zobrazí zde. Zadejte Kód zde. Můžete použít následující.

Kód:

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

  • Zde se výstup zobrazí v buňce(5,5), což znamená, že buňka E5 .

Přečtěte si více: Jak vybrat pouze filtrované buňky ve vzorci aplikace Excel (5 rychlých způsobů)

Závěr

V tomto článku jsem se vám pokusil ukázat několik metod výběru náhodných buněk v Excelu. Děkuji za přečtení tohoto článku! Doufám, že vám tento článek osvětlil způsob výběru náhodných buněk v sešitě Excelu. Pokud máte lepší metody, dotazy nebo zpětnou vazbu týkající se tohoto článku, nezapomeňte se o ně podělit v poli pro komentáře. Pomůže mi to obohatit mé další články. Mějte se.skvělý den!

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.