Как сгенерировать уникальные комбинации в Excel?
Предположим, у вас есть три списка, и теперь вы хотите создать уникальные комбинации из этих трех списков, как показано на скриншотах ниже, и как вы можете быстро решить эту неприятную проблему в Excel?
Создавайте уникальные комбинации, используя несколько формул
Создавайте уникальные комбинации с помощью Kutools for Excel
Создавайте уникальные комбинации, используя несколько формул
1. Выберите пустой столбец рядом с тремя списками, например столбец D, и введите эту формулу. = МОД ((СТРОКА () - 1); 4) +1 в строку формул, затем Ctrl + Enter ключи, чтобы применить эту формулу ко всему столбцу. Смотрите скриншоты:
2. Затем выберите весь столбец E, который находится рядом с первым столбцом формулы D, и введите = МОД (ЦЕЛОЕ ((СТРОКА () - 1) / 4); 4) +1 в строку формул и нажмите Ctrl + Enter ключи для применения формулы. Смотрите скриншот:
3. Перейдите к третьему новому столбцу F рядом со вторым столбцом формул E и введите эту формулу. =MOD(INT(INT((ROW()-1)/4)/4),4)+1 в строку формул и нажмите Ctrl + Enter ключи, чтобы применить формулу ко всему столбцу. Смотрите скриншот:
4. Далее выберите столбец G и введите эту формулу. = ИНДЕКС (A $ 1: A $ 4; D1) в строку формул и нажмите Ctrl + Enter ключи, чтобы получить результат. Смотрите скриншот:
Наконечник: A1 - первая ячейка первого списка, а D1 - первая ячейка столбца, содержащего вашу первую формулу.
5. Щелкните G1, затем перетащите маркер автозаполнения вправо на I1, а затем отдельно выберите столбец H и столбец I, чтобы применить формулу ко всем столбцам. см. снимок экрана:
Затем вы можете объединить столбец G, столбец H и столбец I.
6. Выберите J1, затем введите эту формулу. = G1 & H1 & I1 в это нажмите Enter и перетащите маркер автозаполнения вниз, пока не появится дубликат. Смотрите скриншоты:
Наконечник: G1, H1 и I1 - ячейки, содержащие формулы.
Теперь все уникальные комбинации сформированы тремя списками.
Примечание: в формулах = МОД ((СТРОКА () - 1); 4) +1, = МОД (ЦЕЛОЕ ((СТРОКА () - 1) / 4); 4) +1, and =MOD(INT(INT((ROW()-1)/4)/4),4)+1, 4 означает, что в списке 4 данных.
Создавайте уникальные комбинации с помощью Kutools for Excel
С вышеуказанным методом это слишком сложно и проблематично для пользователей, к счастью, Kutools for ExcelАвтора Список всех комбинаций может быстро генерировать уникальные возможные комбинации по трем спискам.
Kutools for Excel, с более чем 300 удобные функции, облегчающие вашу работу. |
После бесплатная установка Kutools for Excel, сделайте следующее:
1. Нажмите Кутулс > Вставить > Список всех комбинаций. Смотрите скриншот:
2. Затем в Список всех комбинаций диалоговое окно, выберите Значение от Тип раскрывающийся список, щелкните ЛИСТАТЬ СПИСКИ кнопку, чтобы выбрать первый список, и нажмите Добавить добавить список в Список комбинаций. Смотрите скриншот:
Повторите эту операцию, чтобы добавить все списки в Список комбинаций раздел последовательно. Смотрите скриншот:
3. Нажмите Ok, и выбрать первую ячейку целевого диапазона для вывода комбинаций в диалоговом окне. Смотрите скриншот:
4. Нажмите OK, и были сгенерированы все уникальные комбинации.
Список всех комбинаций
Относительные статьи:
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!