У меня есть лист, который люди вводят, чтобы отслеживать время усилий. Они должны вводиться с 15-минутными приращениями, поэтому ячейка может заканчиваться только на:.00 или .25 или .50 или .75 в качестве приемлемой записи. Число перед десятичной дробью может быть любым.

Как мы можем проверить в ячейке, как они делают запись, что введенное значение является приемлемым. Пример 1.26 недействителен.

2 ответа2

1

Если проверяемая ячейка находится в A2

=IF(MOD(A2,0.25)>0,"invalid","ok")
1

Варианты, для автоматической регулировки:

Снимите к следующему ниже даже 1/4
=A1-MOD(A1,1/4)

Округление до ближайшего четного 1/4
=INT(A1*4+0.5)/4

(запись пользователя в А1)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .