У мене є стовпець чисел (скажемо, що це A1: A100), і мені потрібно знайти їх підмножину, яка дорівнює певній загальній величині.
У мене є стовпець чисел (скажемо, що це A1: A100), і мені потрібно знайти їх підмножину, яка дорівнює певній загальній величині.
Відповіді:
Це можливо за допомогою додатку Solver *. Наступні кроки працювали для мене в Excel 2007 та 2010 роках.
Якщо розв’язання займає багато часу, ви можете допомогти, видаливши рядки, які, очевидно, не працюватимуть (загальна сума в доларах, і лише один ряд має ненульові центи)
Бонус: Ви можете мати Excel автоматично виділити потрібні клітинки, додавши до цих клітинок умовне форматування. Виберіть усі комірки, які ви хочете відформатувати, та з (вкладка «Головна») >> (група стилів) >> Умовне форматування >> Нове правило виберіть «Використовувати формулу, щоб визначити, які комірки слід форматувати». У формулу введіть '= $ B1 = 1' (без лапок), що оцінить як істинне, якщо відповідний рядок у стовпці B дорівнює 1. Для формату ви можете додати все, що завгодно (жирне, курсивне, зелене заповнення, тощо).
Ще один простий спосіб знайти важливі рядки - це сортування стовпця B Z-> A, і всі 1 будуть надходити до вершини.
* Додаток solver може бути встановлено за допомогою цих кроків
Існує недорога Excel надбудова SumMatch , яка підкреслить підмножину чисел, які складаються до цільової суми.