Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
[Excel] Atribuir pontuação a tempos
19-10-2011, 11:59
Mensagem: #1
Windows [Excel] Atribuir pontuação a tempos
Mais uma vez me vejo a ter que recorrer à vossa valiosa ajuda... Smile

Desta vez é o seguinte:
preciso de atribuir uma classificação de 0 (mínimo) a 10 (máximo), conforme o tempo realizado.
O tempo a colocar será no formato mmConfuseds, sendo o mínimo 07:30 e o máximo 04:30. Se por acaso o valor do tempo for maior que 07:30 deverá atribuir 0, se for menor que 04:30, dá 10.


Espero que me consigam ajudar!
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
19-10-2011, 12:33
Mensagem: #2
RE: [Excel] Atribuir pontuação a tempos
Bom dia.

Mas tu queres ajuda, ou queres que alguém te resolva a questão?

Cumprimentos.

Progster
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
19-10-2011, 16:33
Mensagem: #3
RE: [Excel] Atribuir pontuação a tempos
Nao meu caro amigo. Ja passei algumas horas a tentar encontrar maneira de chegar ao que pretendo mas sem resultado. Nao consigo fazer com que me reconheça tempos para interpretar como número e atribuir a respectiva pontuação.
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
19-10-2011, 17:16
Mensagem: #4
RE: [Excel] Atribuir pontuação a tempos
Boas formato h:mmConfuseds
tens que introduzir 00:07:30
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
19-10-2011, 17:19
Mensagem: #5
RE: [Excel] Atribuir pontuação a tempos
quando introduzes, por exemplo, 07:30 numa célula, o excel reconhece isso como um "tempo" e formata a coisa de acordo. Mas na realidade o que lá está é um "número" que representa ESSE mesmo "tempo".
O que tens a fazer é introduzir os "tempos notáveis", por exemplo: 07:30 e formatar esses valores como "geral" ou "número" e são-te apresentados os reais valores numéricos dos teus "tempos".
Usa esses valores nas tuas fórmulas e voilá.
Espero ter sido claro o suficiente (mas também, se não fui, estás à vontade para perguntar outra vez Wink )
Depois diz se resultou.
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
19-10-2011, 17:23 (Esta mensagem foi modificada pela última vez a: 19-10-2011 17:24 por aflores2010.)
Mensagem: #6
RE: [Excel] Atribuir pontuação a tempos
=IF(A3>TIME(0;7;30);0;IF(A3<TIME(0;4;30);10;5))
podes encadear at 9 if
, conforme as pontuações Tongue
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
20-10-2011, 00:52
Mensagem: #7
RE: [Excel] Atribuir pontuação a tempos
Ora aí tens outra solução. Smile Vês...?
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
20-10-2011, 10:39
Mensagem: #8
RE: [Excel] Atribuir pontuação a tempos
=IF(A3>TIME(0;7;30);0;IF(A3<TIME(0;7;29)and A3>TIME(0;6;30);1;IF(A3<TIME(0;6;29)and A3>TIME(0;5;30);2;5))

and so on and so on.

if(condição; valor verdadeiro;valor falso)
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
20-10-2011, 12:20
Mensagem: #9
RE: [Excel] Atribuir pontuação a tempos
(20-10-2011 10:39)aflores2010 Escreveu:  =IF(A3>TIME(0;7;30);0;IF(A3<TIME(0;7;29)and A3>TIME(0;6;30);1;IF(A3<TIME(0;6;29)and A3>TIME(0;5;30);2;5))

and so on and so on.

if(condição; valor verdadeiro;valor falso)

O princípio é esse, mas aquele "and" não está bem colocado.
(...) IF(AND(A3<TIME(0;6;29);A3>TIME(0;5;30));2;5))

AND(condição1;condição2)
dentro do "if"
fica:
IF(AND(condição1;condição2);valor se verdadeiro;valor se falso)

Nota:
IF em português é SE
AND em português é E
TIME em português é TEMPO
Eu sei que é uma constatação demasiado óbvia, mas é o suficiente para às vezes andar "à nora" por não se lembrar. Smile
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
20-10-2011, 16:05
Mensagem: #10
RE: [Excel] Atribuir pontuação a tempos
sim, pensei mais em termos de programação, nem fui ver ao excel.
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)