Трюк Excel 21. Операции с листом Excel
Spisu treści:
Generowanie losowej liczby za pomocą MS Excel jest bardzo proste. Ma dwie wbudowane funkcje o nazwie rand i ranbetween, które pomogą Ci przejść.
- rand służy do wygenerowania liczby z zakresu od 0 do 1
- randbetween generuje liczbę całkowitą w podanym zakresie
Czy kiedykolwiek myślałeś o wybraniu losowej nazwy lub losowego ciągu z podanej listy? Mogą istnieć różne scenariusze, w których możesz tego potrzebować. Na przykład redaktor tego bloga planuje wkrótce rozdawać prezenty. Excel może mu pomóc w wyborze zwycięzców w takim przypadku.
Jednak program Microsoft Excel nie zapewnia bezpośredniej formuły, aby to zrobić.
Zbadaliśmy kilka sposobów, w których możemy zastosować pewną logikę i połączyć kilka formuł, aby wykonać zadanie. Pokażemy ci dwie takie metody.
Fajna wskazówka: Szukasz sposobu na rozpoczęcie pisania na nowej linii w tej samej komórce w MS Excel? Wypróbuj klawisze Alt + Enter.
Metoda 1
Krok 1: Wypełnij listę posiadanych nazwisk w dowolnej kolumnie, nie martwiąc się o kolejność. W naszym przykładzie użyliśmy kolumny A. Zwróć również uwagę na pierwszy i ostatni numer wiersza. Tutaj są 1 i 13.
Krok 2: Przełącz się na dowolną komórkę i wpisz wzór przedstawiony poniżej.
= POŚREDNIE (CONCATENATE („A”, RANDBETWEEN (1, 13)))
Gdzie, A należy zastąpić kolumną, której użyłeś i
1 i 13 należy zastąpić odpowiednio pierwszym i ostatnim numerem wiersza
Krok 3: Naciśnij Enter, aby zobaczyć pierwszą losową nazwę. Kiedy chcesz nową losową nazwę, po prostu naciśnij F9.
Metoda 2
Krok 1: Wypełnij listę nazw, które masz w dowolnej kolumnie, nie martwiąc się o kolejność.
Krok 2: Zablokuj obszar (komórki wypełnione nazwami) i nadaj mu nazwę, jak pokazano na poniższym diagramie. Zanotuj pole, w którym napisałem NameList. To jest nazwa, którą przypisałem do listy.
Krok 3: Przełącz się na dowolną komórkę i użyj jednej z poniższych formuł.
= INDEKS (A1: A13, RANDBETWEEN (1, 13)) lub
= INDEX (NameList, RANDBETWEEN (1, 13))
Gdzie, A należy zastąpić kolumną, której użyłeś
1 i 13 należy zastąpić odpowiednio numerami pierwszego i ostatniego rzędu oraz
Listę nazw należy zastąpić nazwą nadaną liście w kroku 2
Naciśnij F9, gdy chcesz odświeżyć losowo generowaną nazwę. Jeśli chcesz, aby dwie nazwy były generowane jednocześnie, zapisz tę samą formułę w dwóch różnych komórkach. Podobnie możesz zwiększyć liczbę do 3, 4 i tak dalej.
Zaletą zastosowania ostatniej formuły jest to, że lista i formuła nie muszą znajdować się na tym samym arkuszu. Oznacza to, że lista może znajdować się na Arkuszu 1, a formuła na Arkuszu 2. W ten sposób nikt nie będzie w stanie zobaczyć, z której listy generowana jest losowa nazwa.
Wniosek
W ten sposób można wybrać jedną lub więcej losowych nazw z listy za pomocą programu Excel. Czy możesz wymyślić inną formułę, która dałaby ten sam rezultat? Jeśli tak, podziel się z nami. Chętnie się nauczymy.
App Spotlight: Ringya zamienia wydrukowane listy kontaktów na listy kontaktów smartfonów
Ta bezpłatna gra na Androida i iOS pomaga organizować grupy kontaktów e-maile lub teksty do tych grup.
Jak zmienić nazwę lub nazwę profilu aktywnego sieci w systemie Windows 10
W tym artykule dowiesz się, jak zmienić lub zmienić nazwę Nazwy profili sieciowych, edytując rejestr systemu Windows i zmieniając ustawienia w zasadach zabezpieczeń lokalnych. Korzystając z tych metod, możesz zmienić nazwę połączenia sieciowego, Ethernet lub Wi-Fi w systemie Windows 10/8/7.
Zmień nazwę polecenia w systemie Linux (zmień nazwę wielu plików)
Polecenie rename zmienia nazwy podanych plików, zastępując wyszukiwane wyrażenie w ich nazwie podanym zamiennikiem.