Forum Pplware
[Excel] Atribuir pontuação a tempos - Versão de Impressão

+- Forum Pplware (http://forum.pplware.com)
+-- Fórum: Software (/forumdisplay.php?fid=4)
+--- Fórum: Aplicações (/forumdisplay.php?fid=12)
+--- Tópico: [Excel] Atribuir pontuação a tempos (/showthread.php?tid=9973)

Páginas: 1 2


[Excel] Atribuir pontuação a tempos - KuYmBrA - 19-10-2011 11:59

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!


RE: [Excel] Atribuir pontuação a tempos - progster - 19-10-2011 12:33

Bom dia.

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

Cumprimentos.


RE: [Excel] Atribuir pontuação a tempos - KuYmBrA - 19-10-2011 16:33

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.


RE: [Excel] Atribuir pontuação a tempos - aflores2010 - 19-10-2011 17:16

Boas formato h:mmConfuseds
tens que introduzir 00:07:30


RE: [Excel] Atribuir pontuação a tempos - Erre - 19-10-2011 17:19

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.


RE: [Excel] Atribuir pontuação a tempos - aflores2010 - 19-10-2011 17:23

=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


RE: [Excel] Atribuir pontuação a tempos - Erre - 20-10-2011 00:52

Ora aí tens outra solução. Smile Vês...?


RE: [Excel] Atribuir pontuação a tempos - aflores2010 - 20-10-2011 10:39

=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)


RE: [Excel] Atribuir pontuação a tempos - Erre - 20-10-2011 12:20

(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


RE: [Excel] Atribuir pontuação a tempos - aflores2010 - 20-10-2011 16:05

sim, pensei mais em termos de programação, nem fui ver ao excel.