Как выбрать случайное имя из списка с помощью MS Excel
Разное / / December 02, 2021
Сгенерировать случайное число с помощью MS Excel очень просто. Он имеет две встроенные функции, называемые ранд а также пробежал между чтобы помочь вам пройти.
- rand используется для генерации числа от 0 до 1
- randbetween генерирует целое число в заданном диапазоне
Однако задумывались ли вы когда-нибудь о выборе случайного имени или случайной строки из данного списка? Могут быть разные сценарии, когда вам это может понадобиться. Например, редактор этого блога планирует в ближайшее время провести розыгрыши призов. В этом случае Excel может помочь ему выбрать победителя.
Однако Microsoft Excel не предоставляет прямой формулы для этого.
Мы изучили несколько способов применения логики и объединить несколько формул чтобы выполнить задачу. И мы покажем вам два таких метода.
Дельный Совет: Ищете способ начать писать с новой строки в той же ячейке в MS Excel? Попробуйте клавиши Alt + Enter.
Способ 1
Шаг 1: Заполните список имен, который у вас есть, в любом столбце, не беспокоясь о порядке. В нашем примере мы использовали
столбец А. Также обратите внимание на номера первой и последней строки. Здесь они 1 и 13.Шаг 2: Переключитесь на любую произвольную ячейку и введите формулу, показанную ниже.
= КОСВЕННО (СЦЕПИТЬ («А»; СЛУЧАЙНО (1; 13)))
Где,
А следует заменить на столбец, который вы использовали, и
1 а также 13 следует заменить на номера первой и последней строки соответственно
Шаг 3: Ударять Входить и вы сможете увидеть первое случайное имя. Если вам нужно новое случайное имя, просто нажмите F9.
Способ 2
Шаг 1: Заполните список имен, который у вас есть в любом столбце, не беспокоясь о порядке.
Шаг 2: Заблокируйте область (ячейки, заполненные именами) и дайте ей имя, как показано на схеме ниже. Обратите внимание на поле, где я написал Список имен. Это имя я присвоил списку.
Шаг 3: Переключитесь на любую произвольную ячейку и используйте любую из формул, показанных ниже.
= ИНДЕКС (A1: A13; СЛУЧМЕЖДУ (1; 13)) или
= ИНДЕКС (список имен; СЛУЧМЕЖДУ (1; 13))
Где,
А следует заменить на столбец, который вы использовали
1 а также 13 следует заменить на номера первой и последней строки соответственно и
Список имен следует заменить на имя, которое вы дали своему списку на шаге 2
Ударять F9 всякий раз, когда вы хотите обновить случайно сгенерированное имя. Если вы хотите, чтобы было сгенерировано сразу два имени, запишите одну и ту же формулу в двух разных ячейках. Таким же образом вы можете увеличить число до 3, 4 и так далее.
Преимущество использования последней формулы заключается в том, что ваш список и формула не обязательно должны находиться на одном листе. Это означает, что список может быть на листе 1, а формула - на листе 2. Таким образом, никто не сможет увидеть, из какого списка генерируется случайное имя.
Заключение
Итак, вот как вы можете выбрать одно или несколько случайных имен из списка с помощью Excel. Можете ли вы придумать какую-нибудь другую формулу, которая дала бы такой же результат? Если да, поделитесь с нами. Мы будем рады узнать.
Кредит на первое изображение: Алан Кливер