Generator liczb losowych 5 cyfr w Excelu (7 przykładów)

  • Udostępnij To
Hugh West

Podczas pracy w Microsoft Excel Czasami potrzebujemy losowego generatora liczb 5-cyfrowych. Szczególnie podczas wykonywania analiz statystycznych możemy potrzebować generować liczby 5-cyfrowe. Ponownie możemy użyć generatora liczb 5-cyfrowych do tworzenia haseł lub identyfikatorów. Na szczęście Excel ma kilka opcji, aby uzyskać losowe liczby 5-cyfrowe. Ten artykuł poprowadzi Cię do korzystania z tych opcji.

Pobierz Zeszyt ćwiczeń

Możesz pobrać zeszyt ćwiczeń, który wykorzystaliśmy do przygotowania tego artykułu.

Random 5 Digit Number Generator.xlsm

7 Przykłady losowego generatora liczb 5 cyfrowych w Excelu

1) Funkcja Excel RANDBETWEEN jako generator liczb pięciocyfrowych

Po pierwsze, użyjemy funkcja RANDBETWEEN jako generator liczb 5-cyfrowych. Funkcja ta pozwala nam uzyskać liczby losowe pomiędzy określonymi liczbami. Na przykład, wygeneruję liczby 5-cyfrowe pomiędzy 10000 oraz 99999 Aby uzyskać pożądany rezultat, wykonaj poniższe kroki.

Kroki:

  • Wpisz poniższą formułę w Komórka B5 i nacisnąć Wejdź na stronę .
=RANDBETWEEN(10000,99999)

  • W efekcie otrzymamy poniższą 5-cio cyfrową liczbę.Następnie należy użyć Uchwyt do napełniania ( + ) narzędzie do otrzymywania liczb 5-cyfrowych z zakresu B6:B10 .

  • W konsekwencji otrzymamy poniższe wyjście.

Uwaga:

Na stronie RANDBETWEEN Funkcja jest funkcją zmienną. Liczby losowe generowane przez tę funkcję zmieniają się przy każdym obliczeniu komórki arkusza. Jeżeli chcesz uniknąć tych zmian liczb wykonaj poniższe kroki.

Kroki:

  • Najpierw kopiujemy liczby losowe wygenerowane przez RANDBETWEEN formuła poprzez Strona główna > Kopia lub Ctrl + C .

  • Następnie wklej je jako Wartości przez Strona główna > Pasta > Wklejanie wartości (patrz zrzut ekranu).

  • W rezultacie otrzymasz liczby jako wartości.

Read More: Excel Formula to Generate Random Number (5 przykładów)

2) Generuj losowe 5 cyfr za pomocą funkcji LEFT & RANDBETWEEN

W tej metodzie wykorzystam formułę z kombinacją LEWA oraz RANDBETWEEN funkcje.Formuła ta będzie generować losowe liczby w zależności od długości liczb podanych w komórce, do której odwołuje się formuła.Zobaczmy jak możemy wykonać zadanie.

Kroki:

  • Najpierw wpisz poniższą formułę w Komórka B6 i uderzyć Wejdź na stronę Formuła zwróci pustą komórkę.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)

  • Teraz wpisz 5 w Komórka B5 ponieważ potrzebujesz losowego numeru z 5 cyframi. Kiedy trafisz Wejdź na stronę , w Komórka B6 otrzymasz 5-cyfrowy losowy numer.

🔎 Jak działa formuła?

  • MIĘDZY(1,9)

Tutaj powyższa formuła zwraca losową liczbę pomiędzy 1 do 9 .

  • RANDBETWEEN(0,999999999999999)

Tutaj RANDBETWEEN Funkcja zwraca losową liczbę pomiędzy 0 do 999999999999999.

  • LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5

Na koniec, powyższa formuła zwraca losową liczbę zawierającą długość Komórka B5 .

Read More: Generator liczb losowych 4-cyfrowych w Excelu (8 przykładów)

3. utwórz 5 cyfrowy numer używając funkcji ROUND & RAND w Excelu

Tym razem użyję kombinacji ROUND oraz RAND działa jako 5-cio cyfrowy generator liczb losowych. Ogólny wzór na generowanie liczb to:

=ROUND(RAND()*(Y-X)+X,0)

Gdzie X oraz Y to dolna i górna liczba, pomiędzy którymi chcemy wygenerować liczby 5-cio cyfrowe.

Kroki:

  • Wpisz poniższą formułę w Komórka B5 . Następna prasa Wejdź na stronę .
=ROUND(RAND()*(99999-10000)+10000,0)

  • W konsekwencji, yow będzie poniższe liczby 5-cyfrowe.

🔎 Jak działa formuła?

  • RAND()

Tutaj RAND Funkcja generuje losowe liczby dziesiętne.

  • RAND()*(99999-10000)+10000

W tej części wynik m.in. RAND funkcja jest pomnożona przez 89999 Następnie wynik jest dodawany do 1000 .

  • ROUND(RAND()*(99999-10000)+10000,0)

Wreszcie ROUND Funkcja zaokrągla wynik poprzedniego wzoru do zera miejsc po przecinku.

Read More: Wygeneruj losową liczbę w Excelu z liczbami dziesiętnymi (3 metody)

4) Połącz INT iamp; RAND Funkcje jako 5 cyfrowy generator liczb

Ta metoda jest w pewnym sensie podobna do poprzedniej, ale zamiast ROUND użyjemy funkcji INT funkcja Tutaj. Aby utworzyć 5-cyfrowe liczby losowe pomiędzy 10000 oraz 99999 wykonaj poniższe kroki.

Kroki:

  • Wpisz poniższą formułę w Komórka B5 . następnie naciśnij Wejdź na stronę .
=INT(RAND()*(99999-10000)+10000)

  • W rezultacie otrzymasz następujące wyjście.

Tutaj powyższa formuła działa w podobny sposób, o którym wspomina Metoda 3 Po pierwsze. RAND Funkcja generuje losowe liczby dziesiętne, a następnie otrzymaną liczbę dziesiętną mnoży przez 89999 i dodany do 1000 . Wreszcie INT Funkcja zaokrągla liczbę do najbliższej 5-cio cyfrowej liczby całkowitej.

Read More: Jak wygenerować losowy 10-cyfrowy numer w Excelu (6 metod)

Podobne lektury

  • Jak wygenerować dane losowe w Excelu (9 prostych metod)
  • Generator liczb losowych w Excelu bez powtórzeń (9 metod)
  • Wygeneruj losowy numer z listy w Excelu (4 sposoby)
  • Generator liczb losowych między zakresami w Excelu (8 przykładów)

5. utwórz losowy 5-cyfrowy numer za pomocą funkcji RANDARRAY

Możesz użyć funkcja RANDARRY jako losowy generator liczb 5-cyfrowych. Aby utworzyć 5-cyfrowe losowe liczby całkowite pomiędzy 10000 oraz 99999 i rozłożone na 2 kolumny i 6 rzędy postępują zgodnie z poniższą instrukcją.

Kroki:

  • Wpisz następujący wzór w Komórka B5 .
=RANDARRAY(6,2,10000,99999,TRUE)

  • Gdy tylko trafisz Wejdź na stronę powyższa formuła zwraca 5-cyfrowe liczby losowe (całkowite) nad kolumnami B & C i rzędy 5:10 .

Read More: Jak wygenerować losowe liczby bez duplikatów w programie Excel (7 sposobów)

6. zastosuj Analysis ToolPak do generowania 5-cyfrowych liczb w Excelu

W tej metodzie wykorzystam dodatek do Excela jako generator liczb pięciocyfrowych. Najpierw pokażę, jak dodać dodatek do Wstążka programu Excel Później użyję tego dodatku do generowania 5-cyfrowych liczb losowych.

Kroki:

  • Najpierw przejdź do Plik zakładka ze wstążki.

  • Po drugie, wybierz Opcje .

  • Następnie. Opcje programu Excel Pojawi się okno dialogowe, kliknij na Dodatki . Sprawdź Dodatki do programu Excel wybrany z Zarządzaj Wejdź na stronę .

  • W związku z tym Dodatki Pojawi się okno dialogowe, w którym należy zaznaczyć Pakiet narzędzi analitycznych i nacisnąć OK .

  • Teraz przejdź do Dane zakładka, oraz Analiza danych dostępna jest opcja, kliknij na nią.

  • W związku z tym Analiza danych Pojawi się okno dialogowe, wybierz Liczba losowa Pokolenie od Narzędzia analizy listę, a następnie naciśnij OK .

  • Kiedy Generowanie liczb losowych Pojawi się okno dialogowe, wpisz 2 jako Liczba zmiennych oraz 6 jako Liczba liczb losowych .
  • Następnie należy wybrać Uniform od Dystrybucja z listy rozwijanej. W Parametry w sekcji wprowadzić zakres 5 cyfr ( 10000 oraz 99999 ) w. Między pole.
  • Następnie należy wybrać Zakres wyjściowy i wybrać komórkę docelową (tutaj Komórka $B$5 ).Naciśnij OK aby zamknąć okno dialogowe.

  • Na koniec możemy zobaczyć poniższe wyjście.

Uwaga:

  • 5-cyfrowe liczby losowe generowane przez Pakiet narzędzi analitycznych Aby przekonwertować te liczby na zero miejsc po przecinku, możesz użyć ROUND lub INT funkcje (opisane w Metoda 4 oraz Metoda 5 ).

Read More: Generator liczb losowych z narzędziem do analizy danych i funkcjami w Excelu

7. zastosować Excel VBA jako 5 cyfrowy generator liczb

Możesz użyć Excel VBA aby wygenerować 5-cyfrowe liczby losowe.

Kroki:

  • Najpierw przejdź do arkusza, w którym chcesz uzyskać 5-cyfrowe liczby losowe. Następnie kliknij prawym przyciskiem myszy na nazwę arkusza i wybierz Wyświetl kod aby przywołać VBA okno.

  • Teraz wpisz poniższy kod w Moduł i uruchomić za pomocą F5 klucz.
 Sub Random5DigitNumber() Dim N As Integer For N = 5 To 10 ActiveSheet.Cells(N, 2) = Round(Rnd() * (99999 - 10000) + 10000, 0) Next N End Sub 

  • Na koniec, po uruchomieniu kodu otrzymasz poniższe 5-cio cyfrowe liczby.

Read More: Jak wygenerować losową liczbę w zakresie za pomocą Excel VBA

Rzeczy do zapamiętania

  • Wynik, który otrzymujemy od RANDBETWEEN Funkcja zawiera duplikaty. Aby wykryć duplikaty można użyć funkcja RANK.EQ w excelu.
  • Na stronie RAND Funkcja jest również funkcją lotną. Możesz przekształcić wyniki zwracane przez RAND formuły do wartości przy użyciu Wklej Specjalnie opcja.

Wniosek

W powyższym artykule starałem się omówić kilka przykładów losowego generatora liczb 5-cyfrowych w Excelu elaborat. Mam nadzieję, że te metody i wyjaśnienia wystarczą, aby rozwiązać twoje problemy. Proszę dać mi znać, jeśli masz jakieś pytania.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.