Excel: Valide um valor decimal em uma célula, certificando-se de que ela contenha uma das quatro condições

0

Eu tenho uma planilha que as pessoas inserem para rastrear o tempo de esforço. Eles precisam entrar em incrementos de 15 minutos para isso, a célula só pode terminar em: .00 ou .25 ou .50 ou .75 como uma entrada aceitável. O número antes do decimal pode ser qualquer coisa.

Como podemos validar na célula como eles fazem entrada que o valor digitado é aceitável. Exemplo 1.26 não é válido.

    
por Chris5139580 09.02.2018 / 22:50

2 respostas

1

Se a célula que você está verificando estiver em A2

=IF(MOD(A2,0.25)>0,"invalid","ok")
    
por 09.02.2018 / 22:58
1

Alternativas, para ajuste automático:

Retire para o próximo valor abaixo de 1 / 4th em =A1-MOD(A1,1/4)

Arredondar para mais próximo até 1 / 4th em =INT(A1*4+0.5)/4

(entrada do usuário em A1)

    
por 10.02.2018 / 16:45