Формула Excel: проверка данных только в процентах -

Содержание

Общая формула

=TRUNC(A1*100)=(A1*100)

Резюме

Чтобы разрешить только целые числа в процентах, например 5%, 10%, а не 5,5%, 10,25% и т. Д., Вы можете использовать проверку данных с помощью настраиваемой формулы, основанной на функции TRUNC. В показанном примере проверка данных, примененная к B5: B9:

=TRUNC(C5*100)=(C5*100)

Объяснение

Функция Excel TRUNC не округляет, она просто возвращает усеченное число. У него есть необязательный второй аргумент (num_digits) для указания точности. Если num_digits не указан, по умолчанию используется ноль. В этой формуле для проверки данных мы используем TRUNC для получения недесятичной части процента после умножения процента на 100.

Например, если пользователь вводит 15%:

=TRUNC(.15*100)=(.15*100) =TRUNC(15)=(15) =15=15 =TRUE

Если пользователь вводит 15,5%, формула рассчитывается следующим образом

=TRUNC(.155*100)=(.155*100) =TRUNC(15.5)=(15.5) =15=15.5 =FALSE

Эта формула не подтверждает ничего другого, например, что процентное значение меньше 100%. Дополнительные условия могут быть добавлены с помощью функции И.

Примечания: Правила проверки данных срабатывают, когда пользователь добавляет или изменяет значение ячейки. Ссылки на ячейки в формулах проверки данных относятся к верхней левой ячейке в диапазоне, выбранном при определении правила проверки, в данном случае B5.

Интересные статьи...