Estou tentando distribuir vários custos anuais recorrentes de negócios ao longo de 12 meses, de modo a tornar as despesas totais de cada mês o mais próximas possível. Fazer isso manualmente consome muito tempo e estou tentando descobrir uma maneira de classificar automaticamente esses valores nas colunas relevantes. Em anexo está uma planilha simplificada com alguns valores e outra imagem de uma tabela distribuída manualmente para exemplificar o resultado que procuro. Tentei usar o Solver no Excel para esse problema, mas não cheguei a lugar nenhum - estou aberto a tentar qualquer outro software de planilha para resolver isso (Numbers [onde estão os dados reais atualmente], Planilhas Google, SmartSheet etc.).
Imagem de valores distribuídos:
Um colega sugeriu usar uma biblioteca python que tenha algo como scipy.optimize? Mas sou um iniciante em Python, então isso parece um pouco fora de questão.