Formuła programu Excel: Walidacja danych tylko cały procent -

Spisie treści

Formuła ogólna

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

Podsumowanie

Aby zezwolić tylko na procenty w postaci liczb całkowitych, takie jak 5%, 10%, a nie 5,5%, 10,25% itd., Możesz użyć sprawdzania poprawności danych z niestandardową formułą opartą na funkcji LICZBA.CAŁK. W przedstawionym przykładzie walidacja danych zastosowana do B5: B9 to:

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

Wyjaśnienie

Funkcja Excel LICZBA.CAŁK nie zaokrągla, po prostu zwraca obciętą liczbę. Ma opcjonalny drugi argument (liczba_cyfry) określający precyzję. Jeśli nie podano num_digits, przyjmuje wartość domyślną zero. W tej formule do walidacji danych, aby umożliwić użycie LICZBA.CAŁK, uzyskamy niedziesiętną część procentu, po pomnożeniu procentu przez 100.

Na przykład, jeśli użytkownik wprowadzi 15%:

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

Jeśli użytkownik wpisze 15,5%, wzór oblicza się w ten sposób

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

Ta formuła nie weryfikuje niczego innego, na przykład, że procenty są mniejsze niż 100%. Dodatkowe warunki można dodać za pomocą funkcji AND.

Uwagi: Reguły sprawdzania poprawności danych są uruchamiane, gdy użytkownik dodaje lub zmienia wartość komórki. Odwołania do komórek w formułach sprawdzania poprawności danych odnoszą się do lewej górnej komórki w zakresie wybranym podczas definiowania reguły sprawdzania poprawności, w tym przypadku B5.

Interesujące artykuły...