Создание случайной выборки в Excel (полное руководство)
Когда-нибудь сталкивались с ситуацией, когда слишком много данных в Excel заставляло вас хотеть выбрать несколько элементов наугад для анализа? Это как попытка попробовать конфеты из огромной банки! Это руководство поможет вам простыми шагами и формулами выбрать случайную выборку — будь то значения, строки или даже уникальные элементы из списка. А для тех, кто хочет сверхбыстрый метод, у нас есть крутой инструмент для вас. Присоединяйтесь к нам и сделайте Excel легким и увлекательным!
- Выбор случайной выборки с помощью формул
- Несколько кликов для выбора случайной выборки с помощью удобного инструмента
Выбор случайной выборки с помощью формул
В этом разделе мы собрали различные формулы, которые помогут вам выбирать разные типы случайных выборок в зависимости от ваших потребностей. Например, вы можете выбрать строки наугад из диапазона данных или выбрать случайные значения из списка, с дубликатами или без них. Кроме того, если вы используете версии Excel 365 или 2021, вам будут представлены новые функции, которые помогут легко выбрать случайные значения из списка.
Выбор случайных значений/строк с помощью функции СЛЧИС
Предположим, что у вас есть диапазон данных A1:D53, как показано на следующем скриншоте. Чтобы случайным образом выбрать значения из одного из столбцов или случайно выбрать строки из всего диапазона данных, вы можете попробовать следующее.
Шаг 1: Добавление вспомогательного столбца
- Сначала вам нужно добавить вспомогательный столбец к вашему диапазону данных. В данном случае я выбираю ячейку E1 (ячейка рядом с заголовком последнего столбца диапазона данных), ввожу заголовок столбца, а затем ввожу следующую формулу в ячейку E2 и нажимаю Enter чтобы получить результат.
Совет: Функция СЛЧИС генерирует случайное число между 0 и 1.
=СЛЧИС()
- Выберите ячейку с формулой. Затем дважды щелкните маркер заполнения (зеленый квадрат в правом нижнем углу ячейки), чтобы заполнить эту формулу в остальные ячейки вспомогательного столбца.
Шаг 2: Сортировка вспомогательного столбца
- Выберите как диапазон данных, так и вспомогательный столбец, перейдите на вкладку Данные, нажмите Сортировка.
- В окне Сортировка вам нужно:
- Сортировать по вашему вспомогательному столбцу ("Вспомогательный столбец" в нашем примере).
- Сортировать по значениям ячеек.
- Выберите нужный порядок сортировки.
- Нажмите кнопку ОК. Смотрите скриншот.
Теперь весь диапазон данных отсортирован по вспомогательному столбцу.
Шаг 3: Копирование и вставка случайных строк или значений для получения результатов
После сортировки строки в вашем исходном диапазоне данных будут в случайном порядке. Теперь вы можете просто выбрать первые n строк, где n — это количество случайных строк, которые вы хотите выбрать. Затем нажмите Ctrl + C, чтобы скопировать выбранные строки, и вставьте их куда хотите.
Совет: Если вы хотите случайным образом выбрать значения только из одного из столбцов, просто выберите первые n ячеек в этом столбце.
- Чтобы обновить случайные значения, нажмите клавишу F9.
- Каждый раз при обновлении листа, например при добавлении новых данных, изменении ячеек, удалении данных и т.д., результаты формул автоматически изменятся.
- Если вам больше не нужен вспомогательный столбец, вы можете его удалить.
- Если вы ищете еще более простой подход, рассмотрите возможность использования функции "Случайно выбрать" из Kutools для Excel. С помощью нескольких кликов она позволяет легко выбирать случайные ячейки, строки или даже столбцы из указанного диапазона. Нажмите здесь, чтобы начать 30-дневную бесплатную пробную версию Kutools для Excel.
Выбор случайных значений из списка с помощью функции СЛУЧМЕЖДУ
Вышеупомянутый метод требует вручную выбрать и скопировать количество строк или значений из диапазона данных после сортировки. Если вы хотите автоматически сгенерировать определенное количество случайных значений из списка, метод из этого раздела поможет вам справиться с задачей.
- В данном случае мне нужно сгенерировать 7 случайных значений из диапазона B2:B53. Я выбираю пустую ячейку D2, ввожу следующую формулу и нажимаю Enter чтобы получить первое случайное значение из столбца B.
=ИНДЕКС($B2:$B53;СЛУЧМЕЖДУ(1;СЧЁТЗ($B2:$B53));1)
- Затем выберите ячейку с формулой и перетащите маркер заполнения вниз, пока не будут сгенерированы оставшиеся 6 случайных значений.
- В формуле $B2:$B53 — это диапазон, из которого вы хотите выбрать случайную выборку.
- Чтобы обновить случайные значения, нажмите клавишу F9.
- Если в списке есть дубликаты, дублирующиеся значения могут появиться в результатах.
- Каждый раз при обновлении листа, например при добавлении новых данных, изменении ячеек, удалении данных и т.д., случайные результаты автоматически изменятся.
Выбор случайных значений из списка без дубликатов
Вышеупомянутый метод может вызвать дублирование случайных значений в результатах. Возьмем тот же пример, что и выше, чтобы получить случайные значения из списка без дубликатов, вы можете попробовать метод из этого раздела.
Шаг 1: Добавление вспомогательного столбца
- Сначала вам нужно создать вспомогательный столбец рядом со столбцом, из которого вы хотите выбрать случайную выборку. В данном случае я выбираю ячейку C2 (ячейка рядом со второй ячейкой столбца B), ввожу следующую формулу и нажимаю Enter.
Совет: Функция СЛЧИС генерирует случайное число между 0 и 1.
=СЛЧИС()
- Выберите ячейку с формулой. Затем дважды щелкните маркер заполнения (зеленый квадрат в правом нижнем углу ячейки), чтобы заполнить эту формулу для остальных ячеек во вспомогательном столбце.
Шаг 2: Получение случайных значений из списка без дубликатов
- Выберите ячейку рядом с первой ячейкой результата во вспомогательном столбце, введите следующую формулу и нажмите Enter чтобы получить первое случайное значение.
=ИНДЕКС($B$2:$B$53; РАНГ.EQ(C2; $C$2:$C$53) + СЧЁТЕСЛИ($C$2:C53; C2) - 1; 1)
- Затем выберите ячейку с формулой и перетащите маркер заполнения вниз, чтобы получить случайное количество значений.
- В формуле $B2:$B53 — это список, из которого вы хотите выбрать случайную выборку. А $C2:$C53 — это диапазон вспомогательного столбца.
- Чтобы обновить случайные значения, нажмите клавишу F9.
- Результат не будет содержать повторяющихся значений.
- Каждый раз при обновлении листа, например при добавлении новых данных, изменении ячеек, удалении данных и т.д., случайные результаты автоматически изменятся.
Выбор случайных значений из списка в Excel 365/2021
Если вы используете Excel 365 или 2021, вы можете применить новые функции «СОРТИРОВАТЬПО» и «МАССИВСЛЧИС», чтобы легко сгенерировать случайную выборку в Excel.
Шаг 1: Добавление вспомогательного столбца
- Сначала вам нужно добавить вспомогательный столбец к вашему диапазону данных. В данном случае я выбираю ячейку C2 (ячейка рядом со второй ячейкой столбца, из которого вы хотите выбрать случайные значения), ввожу следующую формулу и нажимаю Enter чтобы получить результаты.
=СОРТИРОВАТЬПО(B2:B53;МАССИВСЛЧИС(СЧЁТЗ(B2:B53)))
Примечания- В формуле B2:B53 — это список, из которого вы хотите выбрать случайную выборку.
- Если вы используете Excel 365, список случайных значений будет сгенерирован автоматически после нажатия клавиши Enter.
- Если вы используете Excel 2021, после получения первого случайного значения выберите ячейку с формулой и перетащите маркер заполнения вниз, чтобы получить желаемое количество случайных значений.
- Чтобы обновить случайные значения, нажмите клавишу F9.
- Каждый раз при обновлении листа, например при добавлении новых данных, изменении ячеек, удалении данных и т.д., случайные результаты автоматически изменятся.
Шаг 2: Копирование и вставка случайных значений для получения результатов
Во вспомогательном столбце теперь вы можете просто выбрать первые n ячеек, где n — это количество случайных значений, которые вы хотите выбрать. Затем нажмите Ctrl + C, чтобы скопировать выбранные значения, щелкните правой кнопкой мыши пустую ячейку и выберите Значения в разделе Параметры вставки в контекстном меню.
- Чтобы автоматически сгенерировать определенное количество случайных значений или строк из указанного диапазона, введите число, представляющее количество случайных значений или строк для генерации, в ячейке (C2 в этом примере), а затем примените одну из следующих формул.
Генерация случайных значений из списка:
=INDEX(SORTBY(B2:B53, RANDARRAY(ROWS(B2:B53))), SEQUENCE(C2))
Как видите, каждый раз при изменении количества образцов соответствующее количество случайных значений генерируется автоматически.Генерация случайных строк из диапазона:Чтобы автоматически сгенерировать определенное количество случайных строк из указанного диапазона, примените эту формулу.=INDEX(SORTBY(A2:B53, RANDARRAY(ROWS(A2:B53))), SEQUENCE(C2), {1,2,3})
Совет: Массив {1,2,3} в конце формулы должен соответствовать числу, которое вы указали в C2. Если вы хотите сгенерировать 3 случайных образца, вы не только должны ввести число 3 в ячейку C2, но и указать массив как {1,2,3}. Чтобы сгенерировать 4 случайных образца, введите число 4 в ячейку и укажите массив как {1,2,3,4}.
Несколько кликов для выбора случайной выборки с помощью удобного инструмента
Вышеупомянутые методы требуют запоминания и использования формул, что болезненно для некоторых пользователей Excel. Здесь я хотел бы порекомендовать вам функцию Случайно выбрать из Kutools для Excel. С помощью этой функции вы можете легко выбирать случайные образцы всего несколькими кликами. Она может случайным образом выбирать не только значения и строки, но также столбцы.
После установки Kutools для Excel нажмите Kutools > Выбрать > Случайно выбрать, затем вам нужно настроить следующее.
- Выберите столбец или диапазон, из которого вы хотите выбрать случайные значения, строки или столбцы.
- В диалоговом окне Сортировка/Выбор диапазона случайным образом укажите количество случайных значений для выбора.
- Выберите вариант в разделе Тип выбора.
- Нажмите ОК.
Результат
Я указал число 5 в разделе "Количество ячеек для выбора" и выбрал опцию "Выбрать случайные строки" в разделе "Тип выбора". В результате 5 строк данных будут случайным образом выбраны в указанном диапазоне. Затем вы можете скопировать и вставить эти выбранные строки куда хотите.
- Чтобы использовать эту функцию, сначала необходимо установить Kutools для Excel, пожалуйста, нажмите для скачивания и начните 30-дневную бесплатную пробную версию прямо сейчас.
- Чтобы узнать больше об этой функции, пожалуйста, посетите эту страницу: Случайно выбирать ячейки, строки или столбцы в диапазоне ячеек
Связанные статьи
Перемешивание списка в Excel
В этом уроке мы поговорим о том, как легко перемешать или перетасовать список в Excel за несколько шагов.
Случайные данные в Excel: генерация случайных чисел, текстов, дат, времени
В этой статье мы представим различные методы генерации случайных чисел, текстовых строк, дат и времени в обычном Excel и Excel 365.
Быстрая генерация случайного времени
В этом уроке мы поговорим о том, как генерировать случайное время в Excel.
Генерация случайной даты рабочего дня или выходного дня
Это руководство покажет вам, как генерировать случайные даты рабочих дней или выходных в Excel.
Лучшие инструменты для повышения производительности Office
Kutools для Excel - Помогает вам выделиться из толпы
🤖 | KUTOOLS AI Помощник: Революционизируйте анализ данных на основе: Интеллектуальное выполнение | Генерация кода | Создание пользовательских формул | Анализ данных и создание диаграмм | Вызов функций Kutools… |
Популярные функции: Поиск, Выделение или Отметка дубликатов | Удалить пустые строки | Объединить столбцы или ячейки без потери данных | Округлить без формулы ... | |
Супер VLookup: Множественные критерии | Множественные значения | На нескольких листах | Распознавание нечетких соответствий... | |
Расширенный раскрывающийся список: Простой раскрывающийся список | Зависимый раскрывающийся список | Раскрывающийся список с множественным выбором... | |
Управление столбцами: Добавить определенное количество столбцов | Переместить столбцы | Переключить статус видимости скрытых столбцов | Сравнить столбцы для выбора одинаковых и разных ячеек ... | |
Основные функции: Сетка фокусировки | Дизайн листа | Улучшенная строка формул | Управление книгами и листами | Библиотека автотекста (Авто текст) | Выбор даты | Объединить данные | Шифрование/Расшифровка ячеек | Отправка писем по списку | Супер фильтр | Специальный фильтр (фильтр жирного/курсивного/зачеркнутого текста...) ... | |
Топ-15 наборов инструментов: 12 инструментов для работы с текстом (Добавить текст, Удалить определенные символы ...) | 50+ типов диаграмм (Диаграмма Ганта ...) | 40+ практических формул (Расчет возраста на основе даты рождения ...) | 19 инструментов вставки (Вставить QR-код, Вставить изображение по пути ...) | 12 инструментов преобразования (Преобразовать в слова, Конвертация валюты ...) | 7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки Excel ...) | ... и многое другое |
Kutools для Excel имеет более 300 функций, гарантируя, что то, что вам нужно, находится всего в одном клике...
Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)
- Один щелчок, чтобы переключаться между десятками открытых документов!
- Сократите сотни кликов мышью каждый день, попрощайтесь с болью в руке от мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
Содержание
- Выбор случайной выборки с помощью формул
- Выбор случайных значений/строк
- Выбор случайных значений из списка
- Выбор случайных значений из списка без дубликатов
- Выбор случайных значений из списка в Excel 365/2021
- Выбор случайной выборки с помощью Kutools
- Связанные статьи
- Лучшие инструменты для повышения производительности Office
- Комментарии