Eu tenho uma coluna de números (digamos que seja A1: A100) e preciso encontrar um subconjunto deles que totalize um determinado total.
microsoft-excel
microsoft-office
microsoft-excel-2007
Nate Parsons
fonte
fonte
Respostas:
É possível com o suplemento Solver *. As etapas a seguir funcionaram para mim no Excel 2007 e 2010.
Se o solucionador estiver demorando muito, você poderá ajudá-lo removendo as linhas que obviamente não funcionam (o total é em dólares e apenas uma linha tem centavos diferentes de zero)
Bônus: o Excel pode destacar automaticamente as células que você procura, adicionando formatação condicional a essas células. Selecione todas as células que você deseja formatar e em (guia Início) >> (grupo Estilos) >> Formatação condicional >> Nova regra selecione 'Use uma fórmula para determinar quais células serão formatadas'. Na fórmula, digite '= $ B1 = 1' (sem aspas), que será avaliado como verdadeiro se a linha correspondente na coluna B for 1. Para o formato, você pode adicionar o que quiser (negrito, itálico, preenchimento verde, etc).
Outra maneira fácil de encontrar as linhas importantes é classificar a coluna B Z-> A, e todos os 1s chegarão ao topo.
* O suplemento do solucionador pode ser instalado com estas etapas
fonte
Há um SumMatch do suplemento do Excel de baixo custo , que destacará o subconjunto de números que somam uma soma de destino.
fonte