Excel formula: Datu validācija tikai procentos -

Satura rādītājs

Vispārēja formula

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

Kopsavilkums

Lai atļautu tikai veselā skaitļa procentus, piemēram, 5%, 10%, nevis 5,5%, 10,25% utt., Varat izmantot datu validāciju ar pielāgotu formulu, kuras pamatā ir funkcija TRUNC. Parādītajā piemērā datu validācija, kas piemērota B5: B9, ir:

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

Paskaidrojums

Excel TRUNC funkcija neveic noapaļošanu, tā vienkārši atgriež saīsinātu skaitli. Tam ir izvēles otrais arguments (num_digits), lai precizētu precizitāti. Ja num_digits nav norādīts, tas pēc noklusējuma ir nulle. Šajā datu validācijas formulā, lai mēs varētu izmantot TRUNC, iegūstam procentus bez decimāldaļas pēc tam, kad procentus reizinām ar 100.

Piemēram, ja lietotājs ievada 15%:

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

Ja lietotājs ievada 15,5%, formula vērtē šādi

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

Šī formula neapstiprina neko citu, piemēram, ka procenti ir mazāki par 100%. Papildu nosacījumus var pievienot ar funkciju AND.

Piezīmes: Datu validācijas kārtulas tiek aktivizētas, kad lietotājs pievieno vai maina šūnas vērtību. Šūnu atsauces datu validācijas formulās ir saistītas ar augšējo kreiso šūnu diapazonā, kas izvēlēts, kad ir definēts validācijas noteikums, šajā gadījumā B5.

Interesanti raksti...