Как генерировать случайное 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 , the 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.

Сайт RANDBETWEEN функция в 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 ).

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

5. Генерация 10-значного числа с помощью пакета Analysis Toolpak

Другой метод генерации случайного 10 разрядного числа в excel является использование Дополнение под названием ' Пакет инструментов для анализа '. Этот метод не требует никакой формулы.

Для иллюстрации этого метода мы будем использовать набор данных нашего первого метода. Для выполнения этого действия просто выполните следующие шаги.

ШАГИ:

  • Во-первых, зайдите в Файл вкладка.

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

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

  • В результате откроется всплывающее окно со списком всех доступных Дополнения Excel . Нажмите OK после установки флажка ' Пакет инструментов анализа '.

  • Затем выберите ' Анализ данных ' опция из Данные вкладка.

  • Откроется новое всплывающее окно с именем ' Анализ данных '.
  • Кроме того, прокрутите вниз варианты в ' Инструменты анализа '. Выберите раздел ' Генерация случайных чисел ' и затем нажмите кнопку OK .

  • После этого мы получаем еще одно всплывающее окно с именем ' Генерация случайных чисел '. Мы введем значения для различных параметров, чтобы генерировать случайные 10 разрядные числа.
  • The ' Количество переменных ' поле указывает, сколько столбцов мы хотим заполнить случайными данными. Мы использовали значение 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 с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.