Прескочи на основното съдържание

Бързо генериране/изброяване на всички възможни комбинации от определени списъци в Excel

Автор: Кели Последна промяна: 2019-11-12

Например, трябва да изброя всички възможни комбинации от три списъка в диапазони от A2:A6, B2:B8 и C2:C6, както е показано на следната екранна снимка. Има 175 комбинации с тези три списъка и ще отнеме много време и е податливо на грешки да ги изброя сам. Но Kutools за Exceаз съм Избройте всички комбинации помощната програма може да ни помогне лесно да генерираме и изброяваме всички възможни комбинации от дадени списъци за кратко време в Excel.  

Бързо генериране/изброяване на всички възможни комбинации от определени списъци в Excel


Щракнете върху Kutools > Поставете > Избройте всички комбинации, вижте екранни снимки:

 kutools-стрелка-надясно

Бързо генериране/изброяване на всички възможни комбинации от определени списъци в Excel

Тази помощна програма лесно ще изброи всички възможни комбинации от дадени списъци с данни в колона. Моля, направете следното:

1. Щракнете върху Kutools > Поставете > Избройте всички комбинации.

2. В отварящия се диалогов прозорец Списък на всички комбинации трябва да:

(1) Щракнете върху Тип и изберете Стойност от падащия списък;

Съвет: Моля, изберете Сепаратор от падащия списък, ако трябва да добавите разделител в комбинации.

(2) Щракнете върху паса бутон  за да изберете списъка с данни, от които ще генерирате комбинации, и щракнете върху OK бутон.

тип: Можете също да въвеждате данни в Текст поле директно и, моля, отделете всеки запис със запетая „,“.  

(3) Щракнете върху Добави бутон.

(4) Повторете горните стъпки (1) – (3), за да добавите повече списъци с данни и разделители въз основа на вашите нужди.

3. След като завършите настройките, моля, щракнете върху Ok в изскачащия диалогов прозорец посочете адреса на първата клетка от целевия диапазон, който ще изведете всички комбинации, и щракнете върху OK бутон.

Сега всички възможни комбинации от дадени списъци с данни се генерират и изброяват в посочения диапазон наведнъж.

Забележка: След като вмъкнете стойностите или разделителите в диалоговия прозорец, можете да поставите отметка върху елементите, на които искате да изброите комбинациите въз основа, и да премахнете отметките от други елементи, които не ви трябват.


Демо: Бързо генериране/изброяване на всички възможни комбинации от определени списъци

Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. Изтеглете и изпробвайте безплатно сега!

Препоръчват се инструменти за продуктивност
Следните инструменти могат значително да ви спестят време и пари, кой е подходящ за вас?
Таб на Office: Използване на удобни раздели във вашия офис, като начина на Chrome, Firefox и New Internet Explorer.
Kutools за Excel: Повече от 300 разширени функции за Excel 2021, 2019, 2016, 2013, 2010, 2007 и Office 365.

Kutools за Excel

Функционалността, описана по-горе, е само една от 300 мощни функции на Kutools за Excel.

Проектиран за Excel(Office) 2021, 2019, 2016, 2013, 2010, 2007 и Office 365. Безплатно изтегляне и използване за 30 дни.

Екранна снимка на Kutools за Excel

btn прочетете повече      btn изтегляне     btn покупка

Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi I'm looking to create all combinations of a given data set, without a value being used twice in one sequence.





Eg below example, think like its the lottery and you don't want numbers doubling in a combination?



When imputing multiple rows of the same 9 numbers 2, 7, 9, 11, 17, 20, 22, 24, 27, in 6 rows, for a sequence of six numbers, eg 2 -9-11-22-24-27



However as the numbers are in all columns and there is no rule in the process to stop it from using a value twice in a sequence. Eg. list after using the above method

17 17 17 17 17 17

17 17 17 17 17 17

17 17 17 17 17 17

17 17 17 17 17 9

17 17 17 17 17 9

17 17 17 17 17 9

17 17 17 17 17 27

17 17 17 17 17 27

17 17 17 17 17 27





As you can see I want to stop numbers from appearing more then once?
This comment was minimized by the moderator on the site
Hi I'm looking to create all combinations of a given data set, without a value being used twice in one sequence.


Eg below example, think like its the lottery and you don't want numbers doubling in a combination?

When imputing multiple rows of the same 9 numbers 2, 7, 9, 11, 17, 20, 22, 24, 27, in 6 rows, for a sequence of six numbers, eg 2 -9-11-22-24-27

However as the numbers are in all columns and there is no rule in the process to stop it from using a value twice in a sequence. Eg. list after using the above method
17 17 17 17 17 17

17 17 17 17 17 17

17 17 17 17 17 17

17 17 17 17 17 9

17 17 17 17 17 9

17 17 17 17 17 9

17 17 17 17 17 27

17 17 17 17 17 27

17 17 17 17 17 27


As you can see I want to stop numbers from appearing more then once?
This comment was minimized by the moderator on the site
Hi i am looking out to build truck optimization tool
If you can help with this
This comment was minimized by the moderator on the site
Hello. Thanks for the List All combinations tool. However, some combinations exceed the total number of rows excel can offer in a given column (1,048,576). Is it possible to let the list continue in another column within the same sheet? Or even have the tool in word or text which doesn't limit the rows? I appreciate your feedback!
This comment was minimized by the moderator on the site
have the same problem?!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations