Jak losowo wybierać komórki na podstawie kryteriów w programie Excel?
Na przykład musisz losowo wybrać dane na podstawie jednego lub dwóch kryteriów z określonego zakresu, jak możesz to rozwiązać w programie Excel? W tym artykule przedstawimy kilka rozwiązań.
Losowo wybierz komórki na podstawie kryteriów z formułami tablicowymi
Losowo wybierz komórki na podstawie kryteriów za pomocą Kutools for Excel
Losowo wybierz wiele komórek / wierszy / kolumn z określonego zakresu w programie Excel
Możesz łatwo wygenerować liczbę losową za pomocą funkcji RAND w programie Excel, ale czy wiesz, jak losowo wybrać komórkę z wybranego zakresu? Co się stanie, jeśli losowo wybierzesz wiele komórek? Co powiesz na losowe wybieranie wielu wierszy / kolumn? Kutools dla Excela Sortuj zakres losowo Narzędzie zapewnia łatwe obejście tego problemu.
- Wykorzystaj wszystko ponownie: Dodaj najczęściej używane lub złożone formuły, wykresy i wszystko inne do ulubionych i szybko wykorzystaj je ponownie w przyszłości.
- Ponad 20 funkcji tekstowych: Wyodrębnij liczbę z ciągu tekstowego; Wyodrębnij lub usuń część tekstów; Konwertuj liczby i waluty na angielskie słowa.
- Narzędzia do scalania: Wiele skoroszytów i arkuszy w jeden; Scal wiele komórek / wierszy / kolumn bez utraty danych; Połącz zduplikowane wiersze i sumę.
- Podziel narzędzia: Podziel dane na wiele arkuszy na podstawie wartości; Jeden skoroszyt do wielu plików Excel, PDF lub CSV; Jedna kolumna na wiele kolumn.
- Wklej pomijanie Ukryte / filtrowane wiersze; Policz i suma według koloru tła; Wysyłaj spersonalizowane wiadomości e-mail do wielu odbiorców zbiorczo.
- Super filtr: Twórz zaawansowane schematy filtrów i stosuj do dowolnych arkuszy; Sortuj według tygodnia, dnia, częstotliwości i nie tylko; Filtruj pogrubieniem, formułami, komentarzem ...
- Ponad 300 zaawansowanych funkcji; Współpracuje z Office 2007-2021 i 365; Obsługuje wszystkie języki; Łatwe wdrażanie w przedsiębiorstwie lub organizacji.
Losowo wybierz komórki na podstawie kryteriów z formułami tablicowymi
Przypuśćmy, że w programie Excel znajduje się tabela pracowników, jak pokazano na zrzucie ekranu. A teraz musisz losowo wybrać jednego lub więcej pracowników, którzy pracują Nowy Jork dla 3 lat od stołu.
Ta metoda wprowadzi dwie formuły tablicowe do losowego wybierania komórek na podstawie kryteriów w programie Excel. Wykonaj następujące czynności:
Losowo wybierz komórki na podstawie jednego kryterium
W naszym przykładzie musimy losowo wybrać jednego pracownika, który pracuje od 3 lat. W komórce losowo zwrócisz nazwisko pracownika, wprowadź formułę =INDEX(A2:A25,LARGE(IF(C2:C25=F1,ROW(C2:C25)-ROW(C2)+1),INT(RAND()*COUNTIF(C2:C25,F1)+1)))i naciśnij Ctrl + przesunięcie + Wchodzę klucze jednocześnie.
Uwaga: W powyższym wzorze A2: A25 to lista, z której losowo wybierzesz komórki, C2: C25 to lista, do której dopasujesz kryteria, F1 to komórka kryteriów, a C2 to pierwsza komórka listy, do której dopasujesz kryteria .
Losowo wybierz komórki na podstawie dwóch kryteriów
Aby losowo wybrać jednego pracownika, który pracuje w Nowym Jorku od 3 lat, wprowadź wzór =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 komórki zwrócisz imię i nazwisko przypadkowego pracownika i naciśnij Ctrl + przesunięcie + Wchodzę klucze jednocześnie.
Uwaga: W powyższym wzorze B2: B25 to lista, do której dopasujesz pierwsze kryteria, C2: C25 to lista, do której dopasujesz drugie kryterium, F1 to pierwsza komórka kryteriów, G1 to druga komórka kryteriów, a A2: A25 to lista, z której będziesz losowo wybierać komórki.
![]() |
Formuła jest zbyt skomplikowana, by ją zapamiętać? Zapisz formułę jako wpis Auto Text do ponownego użycia za pomocą jednego kliknięcia w przyszłości! Czytaj więcej ... Przetestuj za darmo |
Losowo wybierz komórki na podstawie kryteriów za pomocą Kutools for Excel
W rzeczywistości możemy zastosować funkcję Filtruj, aby łatwo filtrować dane według kryteriów, a następnie losowo wybierać komórki z odfiltrowanych danych. Ta metoda wprowadzi Kutools dla Excela Sortuj zakres losowo narzędzie do rozwiązania tego problemu. Wykonaj następujące czynności:
Kutools dla programu Excel - Zawiera ponad 300 przydatnych narzędzi dla programu Excel. Pełna wersja bezpłatnej wersji próbnej 30-dzień, karta kredytowa nie jest wymagana! Bezpłatna wersja próbna teraz!
1. Wybierz zakres, w którym będziesz losowo wybierać komórki na podstawie kryteriów, i kliknij Dane > Filtruj.
2. Teraz strzałka filtru jest dodawana do każdego nagłówka kolumny. A następnie filtruj dane według kryteriów według potrzeb.
W naszym przykładzie musimy odfiltrować pracowników pracujących w Nowym Jorku przez 3 lata, dlatego określamy filtr jak na poniższym zrzucie ekranu:


3. Po przefiltrowaniu wybierz odfiltrowaną listę pracowników (w naszym przykładzie nazwy kolumn) i skopiuj ją, naciskając Ctrl + C klucze jednocześnie; następnie wybierz pustą komórkę poniżej przefiltrowanego zakresu lub w nowym arkuszu i wklej ją, naciskając Ctrl + V klucze jednocześnie.
4. Kontynuuj wybieranie wklejonej listy i kliknij Kutools > Zakres > Sortuj zakres losowo.
5. W otwartym oknie dialogowym Sortuj zakres losowo przejdź do pliku Wybierz wpisz liczbę komórek, które wybierzesz losowo w Liczba komórek do wybrania zaznacz pole Wybierz losowe komórki opcję i kliknij przycisk Ok przycisk. Zobacz zrzut ekranu:
Teraz określona liczba komórek (pracowników) została losowo wybrana na podstawie kryteriów z wybranej listy.
Kutools dla Excela Sortuj zakres losowo może pomóc użytkownikom programu Excel w losowym sortowaniu wszystkich komórek w wybranym zakresie / każdym wierszu / każdej kolumnie, a także losowym wybieraniu określonej liczby komórek z wybranego zakresu. Kliknij na 60-dniowy bezpłatny okres próbny, bez ograniczeń!
Demo: losowo wybierz komórki na podstawie kryteriów w programie Excel
Najlepsze narzędzia biurowe
Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%
- Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
- Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
- Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
- Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
- Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
- Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
- Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
- Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
- Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.

Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
