Случайная ячейка из диапазона Excel

Функция СЛЯЧЕЙКА возвращает значение случайной ячейки из выбранного диапазона. В отличие от функций СЛЧИС или СЛУЧМЕЖДУ эта функция позволит задать конкретный набор значений для ваших расчетов.

Описание функции

Функция =СЛЯЧЕЙКА(ДИАПАЗОН) имеет один аргумент

  • ДИАПАЗОН - Диапазон ячеек, из которого выбирается случайная ячейка.

Пример

Возвращение значения случайной ячейки из выбранного диапазона.

Пример 1 функции СЛЯЧЕЙКА

Код на VBA

Для тех кто разбирается в VBA привожу код данной функции для анализа и использования в своих проектах.

Public Function СЛЯЧЕЙКА(ByRef ДИАПАЗОН As Excel.Range)
    Randomize
    СЛЯЧЕЙКА = ДИАПАЗОН.Cells(Int(Rnd * ДИАПАЗОН.Count) + 1)
End Function
Надстройка
VBA-Excel
Надстройка для Excel содержит большой набор полезных функций, с помощью которых вы значительно сократите время и увеличите скорость работы с программой.