Temos que fazer uma análise de quantos novos representantes de vendas contratar com base no número de clientes integrados esperados. A parte dinâmica do problema é que quando contratamos um representante de vendas, ele tem um período de treinamento de 2 trimestres, após o qual consegue conquistar um cliente a cada 3 trimestres, e há um período de implementação de 1 trimestre, durante o qual as vendas representante ainda pode fazer outro cliente. Estou tentando criar uma fórmula que determine o número de representantes de vendas a serem contratados e quando eles precisam ser contratados. O período de treinamento acontece apenas uma vez por repetição.
Fiz uma planilha que modela meu pensamento atual sobre isso, mas isso não significa que existam outras maneiras de resolver o problema.
Fiz manualmente os primeiros 5 anos com base na estimativa atual e pintei-os para ajudar a ter uma ideia de que tipo de fórmula preciso. Vermelho indica um período de treinamento durante 2 trimestres que acontece apenas uma vez para qualquer agente de vendas, qualquer uma das cores azuis (usei vários azuis para ajudar a separar as coisas) significa que o agente de vendas está trabalhando para estabelecer um cliente, e verde significa que eles têm terminei de estabelecer o cliente. Se eu tivesse algum tipo de fórmula IF que tivesse um resultado binário, 0 ou 1, e ainda correspondesse a esta tabela, então estaria pronto. Aqui está o link e a imagem atualizados! Por favor, deixe-me saber se alguma dessas coisas é confusa e tentarei esclarecer!
https://drive.google.com/file/d/16ihO__kDMw_uMGJpBDV9Ba0Mw2b40fx2/view?usp=sharing
Responder1
Consegui construir uma fórmula que acho que faz o que você precisa. A chave era numerar os trimestres sequencialmente e depois usar a MOD()
função.
A fórmula que escrevi é assim:
=IF(Current_Quarter > (Hire_Quarter + Training_Qtrs - 1), IF(MOD(Current_Quarter - (Hire_Quarter + Training_Qtrs - 1), Sales_Cycle) = 0, Hire_Qty, ""), "")
- A primeira condição da instrução if é verificar se já passamos do período de treinamento
Current_Quarter
é um contador, que é igual1
na primeira coluna. Na sua planilha, isso é2019.5
Hire_Quarter
é o trimestre sequencial em que o representante foi contratadoTraining_Qtrs
é o número de trimestres necessários para treinar. No seu exemplo, isso é2
- Se estivermos fora do período de treinamento, esta condição é VERDADEIRA, e utilizamos a
MOD()
função para saber se um representante comercial gerou cliente no trimestre atual- Um representante de vendas gera um cliente a cada três trimestres após a conclusão do treinamento (esse valor é mantido em
Sales_Cycle
) - Então pegamos o trimestre atual e subtraímos o período de treinamento, depois verificamos se o resultado é múltiplo de
Sales_Cycle
.MOD()
retorna zero quando o primeiro argumento é um múltiplo do segundo argumento. - Se for, retornamos o número de representantes de vendas que foram contratados nesta linha,
Hire_Qty
- Um representante de vendas gera um cliente a cada três trimestres após a conclusão do treinamento (esse valor é mantido em
Estruturei a planilha para corresponder à sua e coloquei essa fórmula em todas as linhas. Aqui está uma captura de tela de sua aparência:
Usei FormulaChop para gerar esta fórmula de exemplo (Divulgação completa: escrevi FormulaChop).Aquié uma captura de tela da saída.Aquié um link para baixar a planilha que escrevi.