Přejít k hlavnímu obsahu

Jak náhodně vybrat buňky na základě kritérií v aplikaci Excel?

Například potřebujete náhodně vybrat některá data na základě jednoho nebo dvou kritérií ze zadaného rozsahu, jak byste je mohli vyřešit v aplikaci Excel? Tento článek pro vás představí několik řešení.

Náhodně vyberte buňky na základě kritérií s maticovými vzorci

Náhodně vyberte buňky na základě kritérií s Kutools for Excel

Náhodně vyberte více buněk / řádků / sloupců ze zadaného rozsahu v aplikaci Excel

Náhodné číslo můžete snadno vygenerovat funkcí RAND v Excelu, ale víte, jak náhodně vybrat buňku z vybraného rozsahu? Co když náhodně vyberete více buněk? Co takhle náhodně vybrat více řádků/sloupců? Kutools for ExcelJe Řadit rozsah náhodně nástroj poskytuje snadné řešení pro vás.

reklama vybrat náhodně 1


Předpokládejme, že v aplikaci Excel je tabulka zaměstnanců, jak je uvedeno níže. A teď musíte náhodně vybrat jednoho nebo více zaměstnanců, kteří pracují New York for 3 let od stolu.

Tato metoda zavede dva maticové vzorce pro náhodný výběr buněk na základě kritérií v aplikaci Excel. Postupujte prosím následovně:

Náhodně vyberte buňky na základě jednoho kritéria

V našem příkladu musíme náhodně vybrat jednoho zaměstnance, který pracuje 3 roky. V buňce náhodně vrátíte jméno zaměstnance, zadejte vzorec =INDEX(A2:A25,LARGE(IF(C2:C25=F1,ROW(C2:C25)-ROW(C2)+1),INT(RAND()*COUNTIF(C2:C25,F1)+1))), a stiskněte tlačítko Ctrl + směna + vstoupit současně.

Poznámka: Ve výše uvedeném vzorci je A2: A25 seznam, ze kterého náhodně vyberete buňky, C2: C25 je seznam, ve kterém budete odpovídat kritériím, F1 je buňka kritérií a C2 je první buňka seznamu, ve kterém budete odpovídat kritériím .

Náhodně vyberte buňky na základě dvou kritérií

Chcete-li náhodně vybrat jednoho zaměstnance, který pracuje v New Yorku 3 roky, zadejte vzorec =INDIRECT("A"&LARGE(IF($B$2:$B$25=$F$1,IF($C$2:$C$25=$G$1,ROW($A$2:$A$25),0),0), RANDBETWEEN(1,COUNTIFS(B2:B25,F1,C2:C25,G1)))) do buňky vrátíte náhodné jméno zaměstnance a stiskněte Ctrl + směna + vstoupit současně.

Poznámka: Ve výše uvedeném vzorci je B2: B25 seznam, ve kterém se shodujete s prvními kritérii, C2: C25 je seznam, ve kterém budete odpovídat druhým kritériím, F1 je první buňka kritérií, G1 je druhá buňka kritérií a A2: A25 je seznam, ze kterého náhodně vyberete buňky.

poznámka stuha Vzorec je příliš komplikovaný na to, abyste si ho pamatovali? Uložte vzorec jako položku automatického textu pro opakované použití jediným kliknutím v budoucnu!
Přečtěte si více ...     Zkušební verze zdarma

Vlastně můžeme použít funkci Filtr pro snadné filtrování dat podle kritérií a poté náhodně vybrat buňky z odfiltrovaných dat. Tato metoda představí Kutools for ExcelJe Řadit rozsah náhodně nástroj k jeho vyřešení. Postupujte prosím následovně:

Kutools for Excel - Baleno s více než 300 základními nástroji pro Excel. Užijte si plnohodnotný 30-denní zkušební verze ZDARMA bez nutnosti kreditní karty! Stáhnout nyní!

1. Vyberte rozsah, který náhodně vyberete buňky podle kritérií, a klepněte na Data > Filtr.

2. Nyní je do každého záhlaví sloupce přidána šipka filtru. A poté filtrujte data podle kritérií, jak potřebujete.

V našem příkladu musíme odfiltrovat zaměstnance pracující v New Yorku po dobu 3 let, proto specifikujeme filtr podle níže uvedeného snímku obrazovky:

3. Po filtrování vyberte odfiltrovaný seznam zaměstnanců (v našem příkladu názvy sloupců) a zkopírujte jej stisknutím tlačítka Ctrl + C klávesy současně; dále vyberte prázdnou buňku pod filtrovaným rozsahem nebo do nového listu a vložte ji stisknutím klávesy Ctrl + V současně.

4. Pokračujte ve výběru vloženého seznamu a klikněte na Kutools > Rozsah > Řadit rozsah náhodně.

5. V úvodním dialogovém okně Řadit rozsah náhodně přejděte na vybrat Na kartě zadejte počet buněk, které náhodně vyberete do pole Počet buněk k výběru zaškrtněte políčko Vyberte náhodné buňky a klepněte na tlačítko Ok knoflík. Viz screenshot:

Zadaný počet buněk (zaměstnanců) byl nyní náhodně vybrán na základě kritérií ve vybraném seznamu.

Kutools for Excel's Řadit rozsah náhodně může pomoci uživatelům aplikace Excel náhodně seřadit všechny buňky ve vybraném rozsahu / každém řádku / každém sloupci a také náhodně vybrat zadaný počet buněk z vybraného rozsahu. Kliknutím získáte 60denní bezplatnou zkušební verzi, bez omezení!


Kutools for Excel: Více než 300 užitečných nástrojů na dosah ruky! Začněte svůj 30-denní bezplatná zkušební verze bez omezení funkcí ještě dnes. Stáhnout nyní!

Nejlepší nástroje pro produktivitu v kanceláři

Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50 + Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své excelentní dovednosti pomocí Kutools for Excela zažijte efektivitu jako nikdy předtím. Kutools for Excel Nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

karta kte 201905


Office Tab Přináší rozhraní s kartami do Office a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
This works great when you only need to do this once, but why doesn't it work if you need a list of employees? i have tried to replicate this work where i have a list of 15, but it only works for the first two. Any help?
This comment was minimized by the moderator on the site
Hi Mark, Were you able to find a solution for getting more than 1 random employee with conditions?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations