В Excel есть функция, которая позволяет автоматически заполнять диапазон ячеек информацией, которую вы разместили всего в нескольких ячейках. Например, вы можете ввести значение 1 в ячейку, а затем 2 в ячейку под ним. Если затем выбрать две ячейки и перетащить маленький черный маркер в правом нижнем углу выделения, можно заполнить любое количество ячеек увеличивающимися числами. Эта функция автозаполнения намного превосходит необходимость вводить все значения!

Вы можете задаться вопросом, существует ли аналогичный способ использования функции автозаполнения для размещения случайных чисел в диапазоне. К сожалению, функция автозаполнения никогда не предназначалась для случайных чисел. Зачем? Потому что автозаполнение использует прогнозные вычисления, чтобы определить, что нужно ввести в диапазон ячеек. Например, если вы ввели 1 в одну ячейку и 5 в следующую, выделили ячейки и затем использовали Автозаполнение, следующее число, введенное в ячейку ниже, будет 9, потому что Excel может сделать вывод, что приращение равно 4. Это постоянное приращение. это можно предсказать.

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

Однако есть способы обойти это. Один из них — просто использовать различные формулы (с использованием RAND и RANDBETWEEN), которые уже были адекватно рассмотрены в других выпусках ExcelTips. Эти формулы можно быстро и легко скопировать в диапазоне ячеек с использованием различных методов копирования.

Другой подход — использовать функцию Analysis ToolPak, которая позволяет довольно легко помещать случайные числа в диапазон ячеек. Просто выполните следующие действия:

  1. Выберите Анализ данных в меню Инструменты. (Если вы не видите параметр «Анализ данных» в меню «Инструменты», это означает, что у вас не включен пакет инструментов анализа.) Excel отображает диалоговое окно «Анализ данных».

(См. Рис. 1.)

  1. В списке функций диалогового окна выберите «Генерация случайных чисел».

  2. Щелкните ОК. Excel отображает диалоговое окно «Генерация случайных чисел».

(См. Рис. 2.)

  1. Используя элементы управления в диалоговом окне, укажите параметры, которые вы хотите использовать при генерации диапазона случайных чисел. (Убедитесь, что вы указали диапазон ячеек в области «Параметры вывода» диалогового окна.)

  2. Щелкните ОК.

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (2964) применим к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и более поздних версий) здесь:

link: / excelribbon-AutoFill_with_Random_Numbers [Автозаполнение случайными числами].