Eu tenho 550 linhas de dados que representam tempos de vôo diários. Cada voo, dependendo do tipo de aeronave, requer um certo número de pessoas para participar do voo. Essa tarefa leva 45 minutos. Portanto, a qualquer momento do voo, haverá pessoas ocupadas com esse voo mais voos nos 45 minutos anteriores. Quero obter uma contagem agregada do total de pessoas necessárias a qualquer momento do voo. Também quero tratar os 45 minutos como uma variável de entrada para ver como as alterações no tempo desta tarefa afetam a demanda de mão-de-obra a cada tempo de vôo.
Aqui está uma maquete da aparência dos dados:
A B C. D
1 2:30 4 0:45 4
2 2:45 3. 7
3 3:15 2. 9
4 3:30 4. 9
5 3:35 5. 11
A coluna A contém os tempos de vôo. A coluna B contém o número de pessoas necessárias para esse voo. A célula C1 contém o valor para o tempo da tarefa. Quero preencher a coluna D com a contagem agregada de funcionários necessários a cada tempo de voo. O exemplo é mostrado com os resultados preenchidos.
Um cálculo de amostra ficaria assim. Use a linha 4 como exemplo. O tempo de voo é 3:30. Com base em um tempo de tarefa de 45 minutos, todos os voos depois ou depois das 2:45 exigiriam pessoas ativas simultaneamente. Existem três desses voos, 2:45, 3:15 e 3:30. O pessoal da coluna B para esses voos é 3, 2 e 4, portanto, o requisito total de pessoal no momento do voo das 3:30 é 9. É isso que acontece no D4.
Se eu alterasse o tempo da tarefa em C1 para 30 minutos, apenas os vôos 3:15 e 3:30 se qualificariam, portanto o total em D4 seria 6.
Eu tentei SUMIF
e SUMIFS
. Eu adicionei uma linha com os dados (tempo) menos C1
e tentei somar tudo B
entre esse intervalo de tempo. Não consigo obter a B
coluna para adicionar os dados.
eu tentei
=sumif(A:A,"<=A4",B:B)-sumif(A:A,"<=A4-C1",B:B)
3:30
vem do celular A4
. Por que ele está usando A4
como exemplo, o que ele quer fazer nas linhas 1, 2 e 3, e qual a relação entre A4
e C1
é, permanece como mistérios.
SUMIF
e SUMIFS
?
0:45
variável, de onde vem a variável3:30
? A fórmula sempre funcionará de volta3:30
?