Как случайным образом перемешать список?
В Excel 365: =СОРТИРОВКА(A2:A100; СЛЧИС(); 1). В старых версиях: добавьте столбец с =СЛЧИС(), отсортируйте по нему. СЛЧИС пересчитывается при каждом изменении листа.
Случайное перемешивание нужно для жеребьёвки, рандомизации опросов и тестирования.
Excel 365 — одна формула
=СОРТИРОВКА(A2:A100; СЛУЧМАССИВ(ЧСТРОК(A2:A100);1))
СЛЧИС генерирует случайные числа, СОРТИРОВКА упорядочивает по ним. Результат — перемешанный список.
Старые версии Excel
- В столбце B:
=СЛЧИС()— протяните вниз - Выделите оба столбца
- Данные → Сортировка по столбцу B
Зафиксировать порядок
СЛЧИС пересчитывается при каждом изменении. Чтобы зафиксировать:
- Скопируйте результат (Ctrl+C)
- Вставьте как значения (Ctrl+Shift+V → Значения)
Выбрать N случайных элементов
=ИНДЕКС(СОРТИРОВКА(A2:A100; СЛЧИС(ЧСТРОК(A2:A100);1)); ПОСЛЕД(5))
Перемешивает и берёт первые 5 — случайная выборка.