Losuj listę w programie Excel

Jak losować listę w programie Excel?

Losowanie listy w programie Excel oznacza wybranie losowej wartości z danych, w celu zrandomizowania całej listy w programie Excel istnieją dwie formuły programu Excel, jedna to funkcja = RAND (), która podaje dowolne losowe wartości do komórki, a następnie możemy sortować list lub możemy użyć funkcji = RANDBETWEEN (), która przekazuje komórce losowe wartości z zakresu liczb podanego przez użytkownika.

# 1 Wstaw losowe liczby na listę za pomocą funkcji RAND

Nie wiem, czy wiesz, czy nie, możemy wstawić losowe liczby na liście od 0 do mniej niż 1 w programie Excel za pomocą funkcji RAND. Korzystając z liczb wygenerowanych przez funkcję RAND możemy losowo posortować listę liczb.

Funkcja RAND nie ma żadnych parametrów do spełnienia. Wystarczy wpisać wzór i zamknąć nawias. Funkcja RAND automatycznie przyjmuje, że parametr jest większy niż 0 i mniejszy niż 1.

W powyższym przykładzie właśnie wprowadziłem formuły

Mam listę niektórych produktów i chcę losowo posortować dane, aby zachować poufność.

Jeśli spróbuję posortować dane według nazwy produktu, zostaną one posortowane od A do Z lub od Z do A. Jeśli spróbuję posortować dane w oparciu o sprzedaż brutto, zostaną one posortowane od najniższej do najwyższej lub od najwyższej do najniższej.

Ale chcę, aby żadne z nich się nie wydarzyło, chcę posortować losowo.

  • Krok 1: Zastosuj funkcję RAND bezpośrednio po kolumnie Sprzedaż brutto. Nazwij nową kolumnę jako Pomocnik.

  • Krok 2: Pamiętaj, że RAND to zmienna funkcja i ciągle zmienia wartości po każdej akcji w programie Excel. Więc usuń formułę za pomocą Wklej specjalnie.
  • Krok 3: Po wklejeniu wartości wybierz cały zakres danych i przejdź do zakładki DANE.
  • Krok 4: W zakładce danych wybierz opcję SORTUJ.

  • Krok 5: Teraz pod Sortuj według wybierz nowo wstawioną kolumnę, tj. Pomocnik

  • Krok 6: W tym samym oknie w obszarze Zamówienie wybierz żądaną opcję. Ponieważ sortujemy ręcznie, możemy wybrać jedną z dostępnych opcji. Wybrałem od najmniejszego do największego.

  • Krok 7: Kliknij przycisk OK. Sortuje dane losowo.

# 2 Wybierz zwycięzcę loterii z losową listą w Excelu

Jeśli widziałeś branżę loterii, losowo wybiorą zwycięzcę bez żadnego uprzedzenia. Korzystając z programu Excel i funkcji RAND, możemy również wybrać zwycięzcę.

Mam kilka nazwisk i ich numerów losów, musimy wybrać zwycięzcę loterii z tej partii.

Kryterium wyboru zwycięzcy jest takie, że musimy wygenerować losowe liczby od 1 do 100 dla każdego nazwiska, a ktokolwiek uzyska maksymalny wynik, zostanie ogłoszony zwycięzcą.

Używając funkcji RAND, wygeneruję kilka liczb dla każdej nazwy. Problem polega na tym, że RAND może dać mi wszystkie wartości, które są mniejsze niż 1, więc pomnożę liczbę 100 przez liczby wygenerowane przez funkcję RAND.

Ponieważ RAND jest funkcją lotną, usunę formułę i zachowam tylko wartości.

Teraz mam gotowy wynik dla każdego nazwiska. Kryteria to ten, kto uzyska maksymalną liczbę punktów, zostanie ogłoszony zwycięzcą. Posortuję liczby od największych do najmniejszych.

  • Krok 1: Wybierz dane i pod danymi, zakładka wybiera opcję SORTUJ.

  • Krok 2: Teraz pod Sortuj według wybierz kolumnę SCORE.

  • Krok 3: Teraz ważna część procesu. W obszarze Kolejność musimy wybrać kryteria od największych do najmniejszych. Aby największa wartość z listy była pierwsza.

  • Krok 4: Kliknij OK, aby posortować dane od największych do najmniejszych w kolumnie punktacji.

Łał!!! Mamy tutaj zwycięzcę, a zwycięzcą jest Ramela, która uzyskała najwyższy wynik, gdy zastosowaliśmy funkcję RAND.

Rzeczy do zapamiętania

  • RAND & RANDBETWEEN obie są niestabilnymi funkcjami i znacznie spowalniają skoroszyt.
  • Obie funkcje przeliczają wartości w przypadku jakiejkolwiek zmiany w arkuszach.
  • Używając RAND, możemy generować liczby losowe, które są większe niż 0, ale mniejsze niż 1.
  • Nie przechowuj funkcji ulotnych w żadnym ze skoroszytów.