Как выбрать случайное имя из списка с помощью MS Excel


Скриншот 2014 04 21 15 09 46

Сгенерировать случайное число с помощью MS Excel очень просто. Он имеет две встроенные функции, называемые ранд а также пробежал между чтобы помочь вам пройти.

  • rand используется для генерации числа от 0 до 1
  • randbetween генерирует целое число в заданном диапазоне

Однако задумывались ли вы о выборе случайного имени или случайной строки из заданного списка? Могут быть разные сценарии, когда вам это может понадобиться. Например, редактор этого блога вскоре планирует провести розыгрыши призов. В этом случае Excel может помочь ему выбрать победителя.

Однако Microsoft Excel не предоставляет прямой формулы для этого.

Мы изучили несколько способов применения логики и объединения нескольких формул для выполнения задачи. И мы покажем вам два таких метода.

Дельный Совет: Ищете способ начать писать с новой строки в той же ячейке в MS Excel? Попробуйте клавиши Alt + Enter.

Способ 1

Шаг 1: Заполните список имен, который у вас есть, в любом столбце, не беспокоясь о порядке. В нашем примере мы использовали столбец А. Также обратите внимание на номера первой и последней строки. Здесь они 1 и 13.


Список имен1

Шаг 2: Переключитесь на любую произвольную ячейку и введите формулу, показанную ниже.

= КОСВЕННО (СЦЕПИТЬ («А»; СЛУЧМЕЖДУ (1; 13)))

Куда,

А следует заменить на столбец, который вы использовали, и

1 а также 13 следует заменить на номера первой и последней строки соответственно

Шаг 3: Ударить Войти и вы сможете увидеть первое случайное имя. Если вам нужно новое случайное имя, просто нажмите F9.


Выбрано случайное имя1

Способ 2

Шаг 1: Заполните список имен, который у вас есть в любом столбце, не беспокоясь о порядке.

Шаг 2: Заблокируйте область (ячейки, заполненные именами) и дайте ей имя, как показано на схеме ниже. Обратите внимание на поле, где я написал Список имен. Это имя я присвоил списку.


Сохранить список имен1

Шаг 3: Переключитесь на любую произвольную ячейку и используйте любую из формул, показанных ниже.

= ИНДЕКС (A1: A13; СЛУЧМЕЖДУ (1; 13)) или

= ИНДЕКС (список имен; СЛУЧМЕЖДУ (1; 13))

Куда,

А следует заменить на столбец, который вы использовали

1 а также 13 следует заменить на номера первой и последней строки соответственно и

Список имен следует заменить на имя, которое вы дали своему списку на шаге 2

Ударить F9 всякий раз, когда вы хотите обновить случайно сгенерированное имя. Если вы хотите, чтобы было сгенерировано сразу два имени, напишите одну и ту же формулу в двух разных ячейках. Таким же образом вы можете увеличить число до 3, 4 и так далее.


Выбрано случайное имя2

Преимущество использования последней формулы заключается в том, что список и формула не обязательно должны находиться на одном листе. Это означает, что список может находиться на листе 1, а формула – на листе 2. Таким образом, никто не сможет увидеть, из какого списка генерируется случайное имя.

Вывод

Итак, вот как вы можете выбрать одно или несколько случайных имен из списка с помощью Excel. Можете ли вы придумать какую-нибудь другую формулу, которая дала бы такой же результат? Если да, поделитесь с нами. Будем рады узнать.

Кредит на первое изображение: Алан Кливер

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *