Eu tenho um conjunto de colunas em uma planilha do Google que calcula a duração média entre duas vezes. Eu gostaria de calcular uma pontuação nas células marcadas com X
base nas médias calculadas. O objetivo é premiar 75 para o mais rápido, 50 para o segundo e 25 para o terceiro. No exemplo abaixo, isso significaria que a célula de pontuação do Amarelo seria 75, a do Verde seria 50 e a do Azul seria 25.
Correr | tempo mais rápido | Tempo mais lento | Média | Pontuação |
---|---|---|---|---|
Verde | 10:02:01 | 17:22:11 | 13:42:06 | x |
Azul | 10:07:08 | 18:22:12 | 14:14:40 | x |
Amarelo | 10:11:09 | 16:07:11 | 13:09:10 | x |
Estou assumindo que algum tipo de função VLOOKUP
ou IF
deve ser usado, mas dada a comparação entre as médias, não tenho certeza de como montar a função. Como faço para calcular o valor de uma célula com base na comparação de outras células?
Pelo que entendi, você deseja obter os 3 números mais rápidos e associar pontuações a eles.
O mais rápido
mais lento
Agora você precisa usar isso para o mais lento, embora precise de outra coluna. Você pode ocultar ambos e em um terceiro refletir o conteúdo dessas colunas com um if como este
Aqui está uma foto da minha configuração para que você possa editar de acordo com a sua
Tchau
Tente usar a função RANK com IF para atribuir os pontos para os 3 primeiros. Veja o exemplo. A fórmula abaixo é usada na célula E2 como no meu exemplo. Ajuste-o com base nas suas necessidades. D$2:D$4 é o intervalo de células que você deseja comparar os resultados.
=IF(RANK(D2,D$2:D$4,1)=1,75,IF(RANK(D2,D$2:D$4,1)=2,50,IF(RANK(D2,D$2:D$4,1)=3,25,"Not on top 3")))
Ele retornará 75 para o tempo médio mais rápido, 50 para o segundo, 25 para o terceiro e "Not on top 3" para o restante.
Com esta fórmula, se houver 2 tempos exatos, eles obterão os mesmos pontos (se o tempo mais rápido for compartilhado por 2 equipes, ambos obterão 75 pontos, então o próximo receberá 25 pontos. Não haverá 50 pontos atribuídos )