![](https://cdn.wiki-base.com/3202054/excel_formula_data_validation_whole_percentage_only__2.png.webp)
Yleinen kaava
=TRUNC(A1*100)=(A1*100)
Yhteenveto
Jos haluat sallia vain kokonaislukuprosentit, kuten 5%, 10% eikä 5,5%, 10,25% jne., Voit käyttää tietojen vahvistusta mukautetun kaavan avulla, joka perustuu TRUNC-toimintoon. Esitetyssä esimerkissä tietoihin B5: B9 sovellettu tietojen vahvistus on:
=TRUNC(C5*100)=(C5*100)
Selitys
Excel TRUNC -toiminto ei pyöristä, vaan palauttaa vain katkaistun luvun. Siinä on valinnainen toinen argumentti (num_digits) tarkkuuden määrittämiseksi. Kun num_digits ei ole annettu, se on oletusarvoisesti nolla. Tässä tietojen validointikaavassa, jotta voimme käyttää TRUNC: tä, saadaan prosentin ei-desimaaliosa, kun kerrotaan prosenttiosuus 100: lla.
Esimerkiksi, jos käyttäjä syöttää 15%:
=TRUNC(.15*100)=(.15*100) =TRUNC(15)=(15) =15=15 =TRUE
Jos käyttäjä syöttää 15,5%, kaava arvioi näin
=TRUNC(.155*100)=(.155*100) =TRUNC(15.5)=(15.5) =15=15.5 =FALSE
Tämä kaava ei vahvista mitään muuta, esimerkiksi että prosenttiosuudet ovat alle 100%. Lisäehtoja voidaan lisätä AND-toiminnolla.
Huomautuksia: Tietojen tarkistussäännöt käynnistyvät, kun käyttäjä lisää tai muuttaa solun arvoa. Soluviittaukset tietojen validointikaavoissa ovat suhteessa vasempaan yläkulmaan soluun valitulla alueella, kun validointisääntö on määritetty, tässä tapauksessa B5.