Excel: Zoek een deelverzameling van getallen die optellen tot een bepaald totaal?
Ik heb een kolom met getallen (laten we zeggen A1:A100) en ik moet een deelverzameling daarvan vinden die tot een bepaald totaal optellen.
Ik heb een kolom met getallen (laten we zeggen A1:A100) en ik moet een deelverzameling daarvan vinden die tot een bepaald totaal optellen.
Het is mogelijk met de Solver add-in. De volgende stappen werkten voor mij in Excel 2007 en 2010.
Als de oplosser veel tijd nodig heeft, kun je hem helpen door rijen te verwijderen die duidelijk niet werken (het totaal is in dollars, en slechts één rij heeft niet-nul centen)
Bonus: je kunt Excel automatisch de cellen laten markeren die je zoekt, door voorwaardelijke opmaak aan die cellen toe te voegen. Selecteer alle cellen die je wilt opmaken en selecteer in het tabblad (Start) de optie (groep Stijlen) voorwaardelijke opmaak en nieuwe regel de optie Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt. In de formule voert u ‘=$B1=1’ (zonder aanhalingstekens) in, die waar wordt als de overeenkomstige rij in de kolom B een 1 is. Voor de opmaak kunt u toevoegen wat u wilt (vet, cursief, groen gevuld, enz.).
Een andere gemakkelijke manier om de belangrijke rijen te vinden is om kolom B Z- te sorteren>A, en alle 1'en komen bovenaan te staan.
*De solver add-in kan geïnstalleerd worden met deze stappen