Генератор случайных пятизначных чисел в Excel (7 примеров)

  • Поделись Этим
Hugh West

Во время работы в Microsoft Excel Иногда нам требуется генератор случайных пятизначных чисел. Особенно при проведении статистического анализа нам может понадобиться генерация пятизначных чисел. Также мы можем использовать генератор пятизначных чисел для создания паролей или идентификаторов. К счастью, в excel есть несколько вариантов получения случайных пятизначных чисел. В этой статье мы расскажем вам, как использовать эти варианты.

Скачать Практическое пособие

Вы можете скачать рабочую тетрадь, которую мы использовали для подготовки этой статьи.

Генератор случайных пятизначных чисел.xlsm

7 примеров генератора случайных пятизначных чисел в Excel

1. Функция Excel RANDBETWEEN как генератор пятизначных чисел

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

Шаги:

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

  • В результате мы получим приведенное ниже пятизначное число. Далее, используйте функцию Наполнительная рукоятка ( + ) инструмент для получения пятизначных чисел в диапазоне B6:B10 .

  • Следовательно, мы получим следующий результат.

Примечание:

Сайт RANDBETWEEN Функция является непостоянной функцией. Случайные числа, генерируемые этой функцией, изменяются каждый раз, когда вычисляется ячейка рабочего листа. Если вы хотите избежать этих изменений чисел, выполните следующие действия.

Шаги:

  • Сначала скопируйте случайные числа, сгенерированные RANDBETWEEN формулу, следуя Главная > Копировать или Ctrl + C .

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

  • В результате вы получите числа в виде значений.

Подробнее: Формула Excel для генерации случайного числа (5 примеров)

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

В этом методе я буду использовать формулу с комбинацией СЛЕВА и 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)

Здесь RANDBETWEEN функция возвращает случайное число между 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)

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

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

  • RAND()

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

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

В этой части результат RAND функция умножается на 89999 . Затем результат добавляется к 1000 .

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

Наконец, в РАУНД функция округляет результат предыдущей формулы до нуля после запятой.

Читать далее: Генерация случайного числа в Excel с десятичными знаками (3 метода)

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

Этот метод отчасти похож на предыдущий, только вместо РАУНД функцию, мы будем использовать ИНТ функция здесь. Для создания 5-значных случайных чисел между 10000 и 99999 выполните следующие действия.

Шаги:

  • Введите приведенную ниже формулу в Клетка B5 Затем нажмите Войти .
=INT(RAND()*(99999-10000)+10000)

  • В результате вы получите следующий результат.

Здесь приведенная выше формула работает аналогично тому, как указано в Метод 3 . Во-первых. RAND Функция генерирует случайные десятичные числа. Затем полученное десятичное число умножается на 89999 и добавлен в 1000 . Наконец, в INT функция округляет число до ближайшего пятизначного целого числа.

Читать далее: Как генерировать случайное 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 для генерации пятизначных чисел в Excel

В этом методе я буду использовать надстройку Excel в качестве генератора пятизначных чисел. Сначала я покажу, как добавить надстройку к Лента Excel Позже я буду использовать эту надстройку для генерации 5-значных случайных чисел.

Шаги:

  • Сначала зайдите в Файл на вкладке ленты.

  • Во-вторых, выберите Опции .

  • Далее Параметры Excel Появится диалоговое окно, нажмите Дополнения . Проверка Надстройки Excel выбранный из Управляйте выпадающее меню и нажмите Перейти .

  • В результате Дополнения появится диалоговое окно, поставьте галочку на Пакет инструментов анализа и нажмите OK .

  • Теперь перейдите к Данные вкладка, и Анализ данных доступна опция. Нажмите на нее.

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

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

  • Наконец, мы можем увидеть результат, приведенный ниже.

Примечание:

  • 5-значные случайные числа, сгенерированные Пакет инструментов анализа содержат десятичные знаки. Чтобы перевести эти числа в нулевые десятичные знаки, вы можете использовать РАУНД или INT функции (описанные в Метод 4 и Метод 5 ).

Читать далее: Генератор случайных чисел с инструментом анализа данных и функциями в Excel

7. применение Excel VBA в качестве генератора пятизначных чисел

Вы можете использовать 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

О чем следует помнить

  • Результат, который мы получаем от RANDBETWEEN функция содержит дубликаты. Для обнаружения дубликатов номеров вы можете использовать функция RANK.EQ в excel.
  • Сайт RAND также является волатильной функцией. Вы можете преобразовать результаты, возвращаемые функцией RAND формулу к значениям с помощью Специальная вставка вариант.

Заключение

В этой статье я попытался подробно рассмотреть несколько примеров генератора случайных пятизначных чисел в Excel. Надеюсь, этих методов и объяснений будет достаточно для решения ваших проблем. Пожалуйста, дайте мне знать, если у вас возникнут какие-либо вопросы.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.