Генератор випадкових 5-значних чисел в Excel (7 прикладів)

  • Поділитися Цим
Hugh West

Під час роботи в Microsoft Excel Іноді нам потрібен генератор випадкових 5-значних чисел. Особливо під час проведення статистичного аналізу нам може знадобитися генерувати 5-значні числа. Знову ж таки, ми можемо використовувати генератор 5-значних чисел для створення паролів або ідентифікаторів. На щастя, excel має кілька варіантів отримання випадкових 5-значних чисел. Ця стаття допоможе вам використовувати ці варіанти.

Завантажити Практичний посібник

Ви можете завантажити робочий зошит, який ми використовували для підготовки цієї статті.

Генератор випадкових 5-значних чисел.xlsm

7 Приклади генератора випадкових 5-значних чисел в Excel

1. функція RANDBETWIN в Excel як генератор 5-значних чисел

Перш за все, ми будемо використовувати функція RANDBETWEEN як генератор 5-значних чисел. Ця функція дозволяє отримати випадкові числа між заданими числами. Наприклад, я згенерую 5-значні числа між 10000 і 99999 Для отримання бажаного результату виконайте наступні кроки.

Сходинки:

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

  • В результаті ми отримаємо наведене нижче 5-значне число. Далі використовуємо Ручка наповнення ( + ) для отримання 5-значних чисел в діапазоні B6:B10 .

  • Отже, ми отримаємо наступний результат.

Зауважте:

На сьогоднішній день, на жаль, це не так. РАНДБЕТ МІЖ Випадкові числа, що генеруються цією функцією, змінюються кожного разу, коли обчислюється комірка на аркуші. Якщо ви хочете уникнути цих змін чисел, виконайте наступні дії.

Сходинки:

  • Спочатку скопіюйте випадкові числа, згенеровані генератором РАНДБЕТ МІЖ формулу за такою формулою Головна сторінка > Прийом. або Ctrl + C .

  • Потім вставте їх як Цінності за наступними напрямками Головна сторінка > Паста > Значення вставки (див. скріншот).

  • В результаті ви отримаєте числа в якості значень.

Читати далі: Формула Excel для генерації випадкового числа (5 прикладів)

2. згенерувати випадкове 5-значне число за допомогою функцій LEFT & RANDBETWEEN

У цьому методі я буду використовувати формулу з поєднанням ЛІВОРУЧ і РАНДБЕТ МІЖ Ця формула буде генерувати випадкові числа в залежності від довжини чисел, заданих у комірці, на яку посилається формула. Розглянемо, як можна виконати завдання.

Сходинки:

  • Спочатку введіть наступну формулу Комірка B6 і вдарив Увійдіть Формула поверне порожню комірку.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)

  • Тепер введіть 5 в Комірка B5 оскільки вам потрібне випадкове число з 5 цифр. Як тільки ви натиснете Увійдіть в Комірка B6 ви отримаєте 5-значне випадкове число.

🔎 Як працює формула?

  • RANDBETWEEN(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 вибрані з переліку Керувати випадаюче меню та натисніть Іди. .

  • Як наслідок, на сьогоднішній день в Україні діє Надбудови З'явиться діалогове вікно, поставте галочку на Analysis ToolPak і натисніть ГАРАЗД. .

  • Тепер перейдіть до Дані та вкладку Аналіз даних Натисніть на неї.

  • Таким чином, на сьогоднішній день в Україні не існує жодної Аналіз даних з'явиться діалогове вікно, виберіть Випадкове число Покоління від Інструменти аналізу список, а потім натисніть ГАРАЗД. .

  • Коли в Україні з'явився Генерація випадкових чисел з'явиться діалогове вікно, введіть 2 в якості Кількість змінних і 6 в якості Кількість випадкових чисел .
  • Тоді обирайте Уніформа від Дистрибуція У випадаючому меню Параметри у розділі введіть діапазон 5-ти значних чисел ( 10000 і 99999 ) в Між поле.
  • Після цього оберіть пункт Вихідний діапазон і виберіть комірку призначення (тут Комірка $B$5 ). Преса ГАРАЗД. щоб закрити діалогове вікно.

  • Нарешті, ми можемо побачити результати нижче.

Зауважте:

  • 5-значні випадкові числа, згенеровані Analysis ToolPak Для перетворення цих чисел до нуля знаків після коми можна використати функцію РАУНД або 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 та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.