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

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

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

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

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

Случаен генератор на 5-цифрени числа.xlsm

7 примера за случаен генератор на 5-цифрени числа в Excel

1. Функцията RANDBETWEEN на Excel като генератор на 5-цифрени числа

Първо, ще използваме функцията RANDBETWEEN като генератор на 5-цифрени числа. Тази функция ни позволява да получаваме случайни числа между зададени числа. Например, ще генерирам 5-цифрени числа между 10000 и 99999 . За да постигнете желания резултат, следвайте следните стъпки.

Стъпки:

  • Въведете следната формула в Клетка B5 и натиснете Въведете .
=RANDBETWEEN(10000,99999)

  • В резултат на това ще получим следното 5-цифрено число. След това използвайте Дръжка за пълнене ( + ) за получаване на 5-цифрени числа в диапазона B6:B10 .

  • В резултат на това ще получим следния резултат.

Забележка:

Сайтът РАНДБЕТА МЕЖДУ Функцията е променлива функция. Случайните числа, генерирани от тази функция, се променят всеки път, когато се изчислява клетка в работния лист. Ако искате да избегнете тези промени в числата, следвайте следните стъпки.

Стъпки:

  • Първо копирайте случайните числа, генерирани от РАНДБЕТА МЕЖДУ като следвате формулата Начало > Копие или Ctrl + C .

  • След това ги поставете като Стойности като следвате Начало > Паста > Вмъкване на стойности (вижте снимката на екрана).

  • В резултат на това ще получите числата като стойности.

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

2. Генериране на случайно 5-цифрено число с функциите LEFT & RANDBETWEEN

В този метод ще използвам формула с комбинацията от LEFT и РАНДБЕТА МЕЖДУ Функции. тази формула ще генерира случайни числа в зависимост от дължината на числата, зададени в клетката, към която препраща формулата. Нека видим как можем да изпълним задачата.

Стъпки:

  • Първо въведете следната формула в Клетка B6 и натиснете Въведете . Формулата ще върне празна клетка.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)

  • Сега въведете 5 в Клетка B5 тъй като се нуждаете от произволно число с 5 цифри. Въведете , в Клетка B6 ще получите 5-цифрено случайно число.

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

  • РАНДЕМАН МЕЖДУ(1,9)

Тук горната формула връща случайно число между 1 към 9 .

  • RANDBETWEEN(0,999999999999999)

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

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

И накрая, горната формула връща случайно число, съдържащо дължината на Клетка B5 .

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

3. Създаване на 5-цифрено число с помощта на функциите ROUND & RAND в Excel

Този път ще използвам комбинацията от КРЪГ и RAND функционира като 5-цифрен генератор на случайни числа. Общата формула за генериране на числата е:

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

Къде: X и Y е долното и горното число, между които искате да генерирате 5-цифрени числа.

Стъпки:

  • Въведете следната формула в Клетка B5 . Следваща преса Въведете .
=ROUND(RAND()*(99999-10000)+10000,0)

  • В резултат на това ще получите следните 5-цифрени числа.

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

  • RAND()

Тук RAND функцията генерира случайни десетични числа.

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

В тази част резултатът от RAND се умножава по 89999 . След това резултатът се добавя към 1000 .

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

И накрая. КРЪГ функцията закръгля резултата от предишната формула до нула знака след десетичната запетая.

Прочетете още: Генериране на случаен номер в Excel с десетични дроби (3 метода)

4. Комбиниране на INT & RAND Функции като генератор на 5-цифрени числа

Този метод е донякъде подобен на предишния метод. КРЪГ ще използваме функцията INT функция тук. За създаване на 5-цифрени случайни числа между 10000 и 99999 следвайте следните стъпки.

Стъпки:

  • Въведете следната формула в Клетка B5 . След това натиснете Въведете .
=INT(RAND()*(99999-10000)+10000)

  • В резултат на това ще получите следния резултат.

Тук горната формула работи по подобен начин, както е посочено в Метод 3 . Първо, RAND След това полученото десетично число се умножава по 89999 и се добавя към 1000 . Накрая, INT закръглява числото до най-близкото 5-цифрено цяло число.

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

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

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

5. Създаване на случайно 5-цифрено число с функцията RANDARRAY

Можете да използвате функцията RANDARRY като генератор на случайни 5-цифрени числа. За да създадете 5-цифрени случайни цели числа между 10000 и 99999 и се разпространява върху 2 колони и 6 Следвайте инструкциите по-долу.

Стъпки:

  • Въведете следната формула в Клетка B5 .
=RANDARRAY(6,2,10000,99999,TRUE)

  • След като натиснете Въведете , горната формула връща 5-цифрени случайни числа (цели числа) върху колони B & C и редове 5:10 .

Прочетете още: Как да генерирате случайни числа без дубликати в Excel (7 начина)

6. Прилагане на Analysis ToolPak за генериране на 5-цифрени числа в Excel

В този метод ще използвам добавка на Excel като генератор на 5-цифрени числа. Първо ще ви покажа добавянето на добавката към Лентата на Excel . По-късно ще използвам тази добавка за генериране на 5-цифрени случайни числа.

Стъпки:

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

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

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

  • В резултат на това Добавки ще се появи диалогов прозорец, поставете отметка върху Пакет инструменти за анализ и натиснете ОК .

  • Сега отидете в Данни и раздела Анализ на данните Налична е опция. Щракнете върху нея.

  • Вследствие на това Анализ на данните се появява диалогов прозорец, изберете Случаен номер Поколение от Инструменти за анализ и натиснете OK .

  • Когато Генериране на случайни числа се появи диалогов прозорец, въведете 2 като Брой на променливите , и 6 като Брой случайни числа .
  • След това изберете Униформа от Дистрибуция в падащото меню. Параметри въведете диапазона от 5-цифрени числа ( 10000 и 99999 ) в Между област.
  • След това изберете Изходен обхват и изберете целевата клетка (тук Клетка $B$5 ). OK за да затворите диалоговия прозорец.

  • Накрая можем да видим резултата по-долу.

Забележка:

  • 5-цифрени случайни числа, генерирани от Пакет инструменти за анализ За да превърнете тези числа в числа с нула знака след десетичната запетая, можете да използвате КРЪГ или INT функции (описани в Метод 4 и Метод 5 ).

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

7. Прилагане на Excel VBA като генератор на 5-цифрени числа

Можете да използвате Excel VBA за генериране на 5-цифрени случайни числа.

Стъпки:

  • Първо отидете на листа, в който искате да получите 5-цифрените случайни числа. След това щракнете с десния бутон на мишката върху името на листа и изберете Вижте кода за да извикате VBA прозорец.

  • Сега въведете следния код в Модул и се стартира с помощта на F5 ключ.
 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 

  • Накрая, след като стартирате кода, ще получите следните 5-цифрени числа.

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

Нещата, които трябва да запомните

  • Резултатът, който получаваме от РАНДБЕТА МЕЖДУ За да откриете дублиращите се номера, можете да използвате функцията RANK.EQ в Excel.
  • Сайтът RAND също е променлива функция. Можете да преобразувате резултатите, върнати от функцията RAND към стойности с помощта на Специално поставяне опция.

Заключение

В горната статия се опитах да разгледам подробно няколко примера за генератор на случайни 5-цифрени числа в Excel. Надявам се, че тези методи и обяснения ще бъдат достатъчни за решаване на вашите проблеми. Моля, уведомете ме, ако имате някакви въпроси.

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