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

  • Udostępnij To
Hugh West

W tym tutorialu wyjaśnimy różne metody generowania losowego 10 Podczas pracy nad projektem w programie Excel. Microsoft Excel Czasami nie mamy żadnego konkretnego zbioru danych, więc musimy stworzyć próbkę. Tworząc próbkę możemy potrzebować wygenerować liczby losowe. Generalnie musimy wygenerować liczby losowe dla kilku przypadków. Nie jest to funkcja, którą musimy często używać.

Pobierz Zeszyt ćwiczeń

Zeszyt ćwiczeń możemy pobrać stąd.

Wygeneruj losowy 10-cyfrowy numer.xlsm

6 Metod generowania losowych 10-cyfrowych liczb w Excelu

W całym artykule wyjaśnimy 6 metod generowania losowego 10 Będziemy korzystać z różnych funkcji, narzędzi i VBA kod.

1) Połączenie funkcji ROUND i RAND do generowania losowych 10 cyfr

Przede wszystkim będziemy używać funkcja ROUND oraz funkcja RAND aby wygenerować losowy 10 numer cyfry.

W Microsoft Excel , RAND funkcja zwraca liczba losowa z przedziału od 0 do 1.

Na stronie ROUND działać w Excel tworzy liczbę, która została zaokrąglona do określonej liczby cyfr.

Nazwy pięć Na poniższym obrazku widać osoby z naszego zbioru danych. Wygenerujemy dla nich losowo numery telefonów, każdy z nich z dziesięć cyfry.

Zobaczmy kroki, aby wykonać tę akcję.

KROKI:

  • Najpierw wybierz komórkę C5 .
  • Następnie wpisz w tej komórce następującą formułę:
=ROUND(RAND()*9999999999+1,0)

  • Naciśnij Wejdź na stronę .
  • Tak więc, powyższa akcja zwraca losowy 10 liczba cyfr w komórce C5 .
  • Następnie przeciągnij Uchwyt do napełniania narzędzie z komórki C5 do komórki C9 .
  • Ostatecznie otrzymujemy wyniki jak na poniższym obrazku.

🔎 Jak działa formuła?

  • RAND()*99999999+1: Ta część mnoży liczbę losową wygenerowaną przez 9999999999 i dodaje 1 do niego.
  • ROUND(RAND()*9999999999+1,0): Ta część zaokrągla wynik, który otrzymujemy z. RAND funkcja.

Read More: Excel Formuła do generowania liczb losowych (5 przykładów)

2) Użyj funkcji RANDBETWEEN do stworzenia losowego 10-cyfrowego numeru w Excelu.

W drugiej metodzie użyjemy funkcja RANDBETWEEN aby wygenerować losowy 10 liczba cyfr w excelu.

Na stronie RANDBETWEEN Funkcja w Excelu zwraca liczbę całkowitą pomiędzy dwoma podanymi liczbami.

Aby wyjaśnić tę metodę, będziemy kontynuować z naszym poprzednim zestawem danych.

Zobaczmy kroki, aby wykonać tę metodę.

KROKI:

  • Po pierwsze, wybierz komórkę C5 i wstawić do tej komórki następującą formułę:
=RANDBETWEEN(1000000000,9999999999)

  • Hit Wejdź na stronę .
  • W rezultacie otrzymujemy losowy 10 liczba cyfr w komórce C5 .
  • Po drugie, przeciągnij Uchwyt do napełniania narzędzie z komórki C5 do końca zbioru danych.
  • Na koniec możemy zobaczyć wyniki na poniższym obrazku.

Read More: Jak wygenerować losowy numer z Excel VBA (4 przykłady)

3. generowanie losowego 10-cyfrowego numeru na podstawie liczby cyfr wpisanych w różnych komórkach

W trzeciej metodzie wygenerujemy losowy 10 cyfry za pomocą unikalnej metody. Na przykład, gdy wpiszemy 10 w komórce C5 , komórka D5 pokaże losową liczbę 10 cyfry w nim.

Aby wykonać tę metodę, wykonamy poniższe kroki.

KROKI:

  • Na początek wstaw w komórkach ( D5:D9 ):
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5)

  • Dodatkowo należy wpisać wartość 10 w komórce C5 .
  • Tap Wejdź na stronę .
  • Ponadto, otrzymujemy losowy 10 liczba cyfr w komórce D5 .

  • Na koniec wprowadź wartość 10 w komórkach ( C6:C9 W rezultacie otrzymujemy również losowe 10 liczby cyfrowe w komórkach ( D6:D9 ).

🔎 Jak działa formuła?

  • RANDBETWEEN(0,999999999999999): Ta część zwraca losowy 10 liczba cyfr.
  • LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5): Zwraca losową liczbę stałych cyfr w komórce D5 że wpisujemy do komórki C5 .

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

Podobne lektury

  • Automatyczne generowanie numeru faktury w Excelu (4 szybkie kroki)
  • 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)
  • Wygeneruj liczbę losową pomiędzy dwoma liczbami w Excelu (4 sposoby)

4. zastosować funkcję RANDARRAY do wygenerowania losowej liczby 10-cyfrowej

Inną metodą generowania liczb losowych w określonym regionie w naszym zbiorze danych jest użycie funkcja RANDARRAY . RANDARRAY funkcja jest dostępna tylko w Microsoft Excel 365 & Microsoft Excel 2021 wersje.

Na stronie RANDARRAY Funkcja dostarcza listę liczb losowych z zakresu 0 do 1 który jest określony przez liczbę wierszy i kolumn.

W poniższym zbiorze danych będziemy losowo generować dwa numery telefonów do każdej osoby z RANDARRAY funkcja.

Zobaczmy, jakie kroki należy podjąć, aby użyć RANDARRAY funkcja.

KROKI:

  • Na początku należy wybrać komórkę C5 .
  • Następnie wpisz w tej komórce następującą formułę:
=RANDARRAY(5,2,1000000000,9999999999,TRUE)

  • Następnie stuknij Wejdź na stronę .
  • Na koniec otrzymujemy losowe liczby w komórkach ( C5:D9 ).

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

5) Generowanie 10-cyfrowego numeru za pomocą Analysis Toolpak

Inna metoda generowania losowego 10 cyfry w Excelu jest użycie Add-in nazwany Pakiet narzędzi analitycznych ' Ta metoda nie wymaga żadnej formuły.

Aby zilustrować tę metodę, użyjemy zbioru danych z naszej pierwszej metody. Wystarczy wykonać poniższe kroki, aby wykonać to działanie.

KROKI:

  • Po pierwsze, przejdź do Plik tab.

  • Po drugie, wybierz Opcje z menu.

  • Pojawi się nowe okienko o nazwie Opcje programu Excel '.
  • Po trzecie, kliknij na opcję Dodatki po lewej stronie okna.
  • Następnie po prawej stronie przewiń do dołu, wybierz opcję Dodatki do programu Excel ' z rozwijanej listy i kliknij na Wejdź na stronę przycisk.

  • Spowoduje to otwarcie okna z listą wszystkich dostępnych Dodatki do Excela . Kliknij OK po zaznaczeniu pola dla Pakiet narzędzi analitycznych '.

  • Następnie należy wybrać opcję Analiza danych ' opcja z Dane tab.

  • Otwiera ono nowe okno wyskakujące o nazwie ' Analiza danych '.
  • Ponadto, przewiń w dół opcje w Narzędzia analizy ' wybierz sekcję ' Generowanie liczb losowych ', a następnie kliknij OK .

  • Po tym otrzymujemy jeszcze jedno wyskakujące okienko o nazwie ' Generowanie liczb losowych Wprowadzimy wartości dla różnych parametrów, aby wygenerować losowe 10 cyfry.
  • The Liczba zmiennych Pole ' określa ile kolumn chcemy wypełnić losowymi danymi. My użyliśmy wartości 1 .
  • Liczba rzędów jest oznaczona znakiem Liczba liczb losowych '. Przyjęliśmy wartość 5 .
  • W Dystrybucja w polu, wybraliśmy opcję Uniform .
  • Ustawić parametry na zakres 1 do 9999999999 .
  • Ustawić Zakres wyjściowy ' do początku tablicy, którym jest komórka C5 .
  • Teraz kliknij na OK .

  • Na koniec możemy zobaczyć losowo wygenerowane 10 liczby cyfrowe w komórkach ( C5:C9 ).

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

6. wstaw kod VBA do tworzenia 10-cyfrowych liczb w Excelu

W ostatniej metodzie wygenerujemy losowy 10 cyfry przy użyciu VBA kod. Do demonstracji tej metody wykorzystujemy następujący zbiór danych, który również wykorzystaliśmy wcześniej.

Wykonaj poniższe kroki, aby wykonać tę metodę.

KROKI:

  • Na początek, kliknij prawym przyciskiem myszy na stronie na aktywnym arkuszu i wybierz opcję Wyświetl kod '.

  • Powyższe polecenie otwiera nowe puste okno VBA okno kodu dla tego arkusza.
  • Dodatkowo w oknie kodu wstaw następujący kod:
 Sub Random_10_Digit() Dim GRN As Integer For GRN = 5 To 9 ActiveSheet.Cells(GRN, 3) = Round((Rnd() * 9999999999# - 1) + 1, 0) Next GRN End Sub 
  • Ponadto należy kliknąć na Uruchom lub naciśnij przycisk F5 aby uruchomić kod.

  • W końcu otrzymujemy 10 cyfry generowane losowo w komórkach ( C5:C9 ).

Read More: Excel VBA: Generator liczb losowych bez duplikatów (4 przykłady)

Wniosek

Podsumowując, możemy łatwo wygenerować losowy 10 digit number in excel, stosując się do tej metody. Aby osiągnąć największe rezultaty, pobierz zeszyt ćwiczeń, który został dołączony do tego artykułu i zastosuj go. Jeśli masz jakieś pytania lub zalecenia, zostaw uwagę w polu poniżej.

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ł.