Обща формула
=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.