Как да генерирате случаен 10-цифрен номер в Excel (6 метода)

  • Споделя Това
Hugh West

В този урок ще обясним различни методи за генериране на случаен 10 цифрово число в Excel. Докато работите по проект в Microsoft Excel Понякога не разполагаме с конкретна съвкупност от данни. Затова трябва да създадем примерна такава. При създаването на примерна съвкупност от данни може да се наложи да генерираме случайни числа. Обикновено се налага да генерираме случайни числа за няколко случая. Това не е функция, която трябва да използваме често.

Изтегляне на работна тетрадка за практика

Можем да изтеглим работната тетрадка за упражнения от тук.

Генериране на случаен 10-цифрен номер.xlsm

6 метода за генериране на случаен 10-цифрен номер в Excel

В цялата статия ще обясним 6 метода за генериране на случаен 10 Ще използваме различни функции, инструменти и VBA код.

1. Комбинирайте функциите ROUND и RAND, за да генерирате случайно 10-цифрено число

Преди всичко ще използваме функцията ROUND и функцията RAND за генериране на случаен 10 брой цифри.

В Microsoft Excel . RAND връща функция случайно число между 0 и 1.

Сайтът КРЪГ функция в Excel създава число, което е закръглено до определен брой цифри.

Имената на пет На следното изображение са показани хора от нашия набор от данни. Ще генерираме телефонни номера за тях на случаен принцип, всеки с десет цифри.

Нека видим стъпките за извършване на това действие.

СТЪПКИ:

  • Първо, изберете клетка C5 .
  • След това въведете следната формула в тази клетка:
=ROUND(RAND()*9999999999+1,0)

  • Натиснете Въведете .
  • Така горното действие връща произволен 10 цифров номер в клетката C5 .
  • След това плъзнете Дръжка за пълнене инструмент от клетка C5 към клетка C9 .
  • Накрая получаваме резултати като на следното изображение.

🔎 Как работи формулата?

  • RAND()*9999999999+1: Тази част умножава случайното число, генерирано от 9999999999 и добавя 1 към него.
  • ROUND(RAND()*9999999999+1,0): Тази част закръгля резултата, който получаваме от RAND функция.

Прочетете още: Формула на Excel за генериране на случаен номер (5 примера)

2. използване на функцията RANDBETWEEN за създаване на случайно 10-цифрено число в Excel

При втория метод ще използваме функцията RANDBETWEEN за генериране на случаен 10 цифрово число в Excel.

Сайтът РАНДБЕТА МЕЖДУ в Excel връща цяло число между две зададени числа.

За да обясним този метод, ще продължим с предишната ни съвкупност от данни.

Нека видим стъпките за изпълнение на този метод.

СТЪПКИ:

  • Първо, изберете клетка C5 и въведете следната формула в тази клетка:
=RANDBETWEEN(1000000000,9999999999)

  • Хит Въведете .
  • В резултат на това получаваме случаен 10 цифров номер в клетката C5 .
  • Второ, плъзнете Дръжка за пълнене инструмент от клетка C5 до края на набора от данни.
  • Накрая можем да видим резултатите на следното изображение.

Прочетете още: Как да генерираме случаен номер с Excel VBA (4 примера)

3. генериране на случаен 10-цифрен номер въз основа на броя на цифрите, които въвеждате в различни клетки

При третия метод ще генерираме случаен 10 цифрово число, използвайки уникален метод. Например, когато въведем 10 в клетка C5 , клетка D5 ще покаже произволен брой 10 цифри в него.

Ще следваме следните стъпки, за да изпълним този метод.

СТЪПКИ:

  • За начало въведете следната формула в клетките ( D5:D9 ):
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5)

  • Освен това въведете стойността 10 в клетка C5 .
  • Докоснете Въведете .
  • Освен това получаваме случаен 10 цифров номер в клетката D5 .

  • Накрая въведете стойността 10 в клетките ( C6:C9 ). В резултат на това получаваме и случайни 10 цифри в клетките ( D6:D9 ).

🔎 Как работи формулата?

  • RANDBETWEEN(0,999999999999999): Тази част връща произволен 10 цифров номер.
  • LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5): Връща произволно число с фиксирани цифри в клетката D5 които въвеждаме в клетка C5 .

Прочетете още: Генератор на случайни 4-цифрени числа в Excel (8 примера)

Подобни четива

  • Автоматично генериране на номер на фактура в Excel (с 4 бързи стъпки)
  • Генератор на случайни числа в Excel без повторения (9 метода)
  • Генериране на случаен номер от списък в Excel (4 начина)
  • Генератор на случайни числа между диапазона в Excel (8 примера)
  • Генериране на случаен номер между две числа в Excel (4 начина)

4. прилагане на функцията RANDARRAY за генериране на случайно 10-цифрено число

Друг метод за генериране на случайни числа в конкретен регион в нашата съвкупност от данни е да се използва функцията RANDARRAY . RANDARRAY е налична само в Microsoft Excel 365 & Microsoft Excel 2021 версии.

Сайтът RANDARRAY функция предоставя списък със случайни числа в диапазона от 0 към 1 която се задава чрез брой редове и колони.

В следния набор от данни ще генерираме на случаен принцип две телефонни номера за всяко лице с RANDARRAY функция.

Нека видим стъпките за използване на RANDARRAY функция.

СТЪПКИ:

  • В началото изберете клетка C5 .
  • След това въведете следната формула в тази клетка:
=RANDARRAY(5,2,1000000000,9999999999,TRUE)

  • След това докоснете Въведете .
  • Накрая получаваме случайни числа в клетките ( C5:D9 ).

Прочетете още: Генератор на случайни 5-цифрени числа в Excel (7 примера)

5. Генериране на 10-цифрен номер с Analysis Toolpak

Друг метод за генериране на случаен 10 цифри в Excel е да използвате Добавка наречен ' Инструменти за анализ '. Този метод не изисква никаква формула.

За да илюстрираме този метод, ще използваме набора от данни от първия ни метод. Просто следвайте следните стъпки, за да извършите това действие.

СТЪПКИ:

  • Първо, отидете в Файл таб.

  • Второ, изберете Опции от менюто.

  • Появява се нов изскачащ прозорец с име Опции за Excel '.
  • Трето, щракнете върху опцията Добавки в лявата част на прозореца.
  • След това от дясната страна превъртете надолу до дъното. Изберете опцията Добавки за Excel ' от падащото меню и щракнете върху Отидете на бутон.

  • Това ще отвори изскачащ прозорец със списък на всички достъпни Добавки за Excel . кликнете OK след като поставите отметка в квадратчето за Пакет инструменти за анализ '.

  • След това изберете Анализ на данните ' от опцията Данни таб.

  • Отваря се нов изскачащ прозорец с име Анализ на данните '.
  • Освен това превъртете надолу опциите в полето Инструменти за анализ '. Изберете раздела ' Генериране на случайни числа ' и след това щракнете върху OK .

  • След това се появява още един изскачащ прозорец с име Генериране на случайни числа '. Ще въведем стойности за различни параметри, за да генерираме случайни 10 цифрови числа.
  • Брой на променливите ' определя колко колони искаме да запълним със случайни данни. Ние използвахме стойността 1 .
  • Броят на редовете е отбелязан със символа ' Брой случайни числа '. Приехме стойността 5 .
  • В Дистрибуция избрахме опцията Униформа .
  • Задайте параметрите в диапазон от 1 към 9999999999 .
  • Задайте символа ' Изходен обхват ' до началото на масива, което е клетка C5 .
  • Сега кликнете върху OK .

  • Накрая можем да видим случайно генерирани 10 цифри в клетките ( C5:C9 ).

Прочетете още: Генератор на случайни числа с инструмент за анализ на данни и функции в Excel

6. вмъкване на код VBA за създаване на 10-цифрено число в Excel

При последния метод ще генерираме случаен 10 цифрово число с помощта на VBA За да демонстрираме този метод, използваме следния набор от данни, който използвахме и по-рано.

Следвайте стъпките по-долу, за да изпълните този метод.

СТЪПКИ:

  • Като начало, щракване с десния бутон на мишката върху на активния лист и изберете опцията Вижте кода '.

  • Горната команда отваря нов празен VBA прозорец с код за този работен лист.
  • Освен това въведете следния код в прозореца за код:
 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 
  • Освен това щракнете върху Изпълнявайте или натиснете бутона F5 за да стартирате кода.

  • Накрая получаваме 10 цифри, генерирани на случаен принцип в клетките ( C5:C9 ).

Прочетете още: Excel VBA: Генератор на случайни числа без дубликати (4 примера)

Заключение

В заключение, можем лесно да генерираме случаен 10 цифрово число в Excel, като следвате този метод. За да постигнете най-добри резултати, изтеглете работната тетрадка за упражнения, която е приложена към тази статия, и я използвайте. Ако имате някакви въпроси или препоръки, моля, оставете забележка в полето по-долу.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.