Перейти к содержимому

Легко найдите все комбинации, которые равны заданной сумме в Excel.

Author: Siluvia Last Modified: 2025-08-07

Kutools для Excel

Расширяет возможности Excel более чем на 300
Мощных функций

Предположим, у вас есть список чисел (целые числа, десятичные дроби или отрицательные числа), и теперь вы хотите найти все возможные комбинации из этих чисел, которые равны заданной сумме. Обычно для этого можно использовать формулы, надстройку «Поиск решения» или пользовательскую функцию, но это занимает много времени и не так-то просто реализовать. Однако с помощью полезной утилиты Создать числа из Kutools для Excel поиск всех комбинаций, которые равны заданной сумме, никогда не был таким простым в Excel.

Найти все комбинации, которые равны заданной сумме.


Найти все комбинации, которые равны заданной сумме.

Как показано на скриншоте ниже, чтобы найти все возможные комбинации чисел в диапазоне B3:B11, которые в сумме дают 520, вы можете попробовать использовать утилиту Создать числа следующим образом.

shot make up a number 02

1. Нажмите Kutools > Текст > Создать числа.

shot make up a number 03

2. В диалоговом окне Создать числа выполните следующие настройки.

  • В поле Источник ссылки выберите список чисел, чтобы найти, какие числа в сумме дают 520;
  • В разделе Опции введите 520 в текстовое поле Сумма;
  • Нажмите кнопку OK. Смотрите скриншот:

shot make up a number 04

3. В следующем диалоговом окне Создать числа выберите ячейку для вывода комбинаций и нажмите кнопку OK. Затем появится диалоговое окно Kutools для Excel, которое сообщит вам, сколько комбинаций будет создано, нажмите OK.

shot make up a number 05

Вы можете видеть, что все возможные комбинации выбранных чисел, которые в сумме дают 520, перечислены ниже.

shot make up a number 06

Примечания:

1. По желанию можно указать количество комбинаций и количество элементов в каждой комбинации вместо генерации всех комбинаций. Как показано на скриншоте ниже, вы можете указать количество комбинаций как 4 и указать количество элементов в каждой комбинации от 1 до 4, тогда вы получите следующий результат:

shot make up a number 07

Результат:

shot make up a number 08

2. Эта мощная функция также может применяться к десятичным и отрицательным числам, см. скриншот:

shot make up a number 09

И вы получите результат, как показано на скриншоте ниже:

shot make up a number 10

3. Вы можете отметить флажок Сохранить в новом листе, чтобы вывести комбинации в новый лист.


Найти все комбинации, которые равны заданной сумме.

 
Kutools для Excel: Более 300 удобных инструментов у вас под рукой! Наслаждайтесь постоянно бесплатными функциями ИИ! Скачать сейчас!

Рекомендуемые инструменты для повышения производительности

Office Tab: Используйте удобные вкладки в Microsoft Office, как в Chrome, Firefox и новом браузере Edge. Легко переключайтесь между документами с помощью вкладок — забудьте о беспорядке окон. Узнать больше...

Kutools для Outlook: Kutools для Outlook предлагает более 100 мощных функций для Microsoft Outlook 2010–2024 (и более поздних версий), а также для Microsoft 365, помогая вам упростить управление электронной почтой и повысить продуктивность. Узнать больше...


Kutools для Excel

Kutools для Excel предлагает более 300 расширенных функций для оптимизации вашей работы в Excel 2010 – 2024 и Microsoft 365. Функция выше — это лишь одна из множества инструментов, экономящих время.

🌍 Поддерживает более 40 языков интерфейса
✅ Доверено более 500 000 пользователей и 80 000 компаний по всему миру
🚀 Совместим со всеми современными версиями Excel
🎁 30-дневная полнофункциональная пробная версия — без регистрации, без ограничений
Kutools for Excel RibbonKutools for Excel Ribbon