Если проверяемая ячейка находится в A2
=IF(MOD(A2,0.25)>0,"invalid","ok")
У меня есть лист, который люди вводят, чтобы отслеживать время усилий. Они должны вводиться с 15-минутными приращениями, поэтому ячейка может заканчиваться только на: .00 или .25 или .50 или .75 в качестве приемлемой записи. Число перед десятичной дробью может быть любым.
Как мы можем проверить в ячейке, как они делают запись, что введенное значение является приемлемым. Пример 1.26 недействителен.
Если проверяемая ячейка находится в A2
=IF(MOD(A2,0.25)>0,"invalid","ok")
Варианты, для автоматической регулировки:
Снимите к следующему ниже даже 1/4
=A1-MOD(A1,1/4)
Округление до ближайшего четного 1/4
=INT(A1*4+0.5)/4
(запись пользователя в А1)