Quais lançamentos somam este total? Soma de subconjunto com tolerância
Cole os valores dos lançamentos e o total procurado: veja as combinações que somam o total, com as posições, a conferência e a contagem completa das combinações.
- Roda no seu navegador
Resultado
O resultado aparece aqui.
Como a busca funciona
Cole os valores dos lançamentos, um por linha ou separados por ponto e vírgula, e informe o total que você procura. A ferramenta testa todas as combinações possíveis dos lançamentos e mostra as que somam exatamente o total, com a posição de cada lançamento na lista, os valores e a conferência da soma. Tudo é calculado em centavos inteiros, sem arredondar.
combinação válida = grupo de lançamentos cuja soma é igual ao total (ou fica dentro da tolerância informada)
Exemplo: oito lançamentos
Com oito lançamentos e o total de 2.165,60, existe 1 combinação: os lançamentos 1, 2, 6, de 1250,00, 840,50, 75,10, somando 2165,60. Para o total de 3.720,40, também 1: os lançamentos 4, 7.
| Lançamentos | Valores | Soma | Diferença para o total |
|---|---|---|---|
| 1, 2, 6 | 1250,00; 840,50; 75,10 | 2165,60 | 0,00 |
Quando há várias combinações
Valores repetidos geram várias combinações equivalentes. Com seis lançamentos (100, 100, 100, 200, 50, 50) e o total de 200, existem 7 combinações; a lista mostra as primeiras na ordem em que os lançamentos aparecem. A ferramenta não escolhe a combinação certa: quem sabe qual é o lançamento correto é você, olhando datas e descrições.
| Lançamentos | Valores | Soma | Diferença para o total |
|---|---|---|---|
| 1, 2 | 100,00; 100,00 | 200,00 | 0,00 |
| 1, 3 | 100,00; 100,00 | 200,00 | 0,00 |
| 2, 3 | 100,00; 100,00 | 200,00 | 0,00 |
| 4 | 200,00 | 200,00 | 0,00 |
Tolerância e limites
- A tolerância aceita combinações que fiquem até esse valor acima ou abaixo do total: com tolerância de 1,00 sobre 2.165,00 há 1 combinação no exemplo. Deixe em branco para exigir a soma exata.
- O limite de combinações listadas vai de 1 a 100. O número total de combinações é sempre contado por inteiro, e a situação avisa quando a lista está incompleta, o que acontece com muitos valores iguais ou zerados.
- São aceitos de 1 a 30 lançamentos, positivos ou negativos (estornos), com até 2 casas decimais e sem separador de milhar. Combinação vazia não conta.
Perguntas frequentes
Como achar quais lançamentos somam um total?
Cole os valores e o total: a ferramenta lista as combinações. No exemplo, o total de 2.165,60 é formado pelos lançamentos 1, 2, 6.
Como achar a combinação de valores que soma um total com tolerância?
Informe a tolerância em reais: a ferramenta aceita combinações cuja soma fique até esse valor acima ou abaixo do total.
Quantos lançamentos a busca de soma aceita?
De 1 a 30 lançamentos. Acima disso o número de combinações cresce demais para uma busca exata no navegador.