Note: The other languages of the website are Google-translated. Back to English

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.

losowe wybieranie reklam 1

Karta Office Włącz edycję i przeglądanie na kartach w pakiecie Office i znacznie ułatw swoją pracę ...
Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%
  • 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.

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.

uwaga wstążka 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

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


Kutools dla programu Excel zawiera ponad 300 przydatnych narzędzi dla programu Excel, które można bezpłatnie wypróbować bez ograniczeń przez 30 dni. Pobierz i bezpłatną wersję próbną teraz!

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 kte 201905

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!
officetab dół
Sortuj komentarze według
Komentarze (2)
Brak ocen. Oceń jako pierwszy!
Ten komentarz został zminimalizowany przez moderatora na stronie
Działa to świetnie, gdy wystarczy to zrobić tylko raz, ale dlaczego nie działa, jeśli potrzebujesz listy pracowników? próbowałem powtórzyć tę pracę, gdzie mam listę 15, ale działa tylko dla pierwszych dwóch. Jakaś pomoc?
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć Mark, czy udało Ci się znaleźć rozwiązanie, aby zdobyć więcej niż 1 losowego pracownika z warunkami?
Nie ma tu jeszcze żadnych komentarzy
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL