Se a célula que você está verificando estiver em A2
=IF(MOD(A2,0.25)>0,"invalid","ok")
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.
Se a célula que você está verificando estiver em A2
=IF(MOD(A2,0.25)>0,"invalid","ok")
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)