
Genel formül
=TRUNC(A1*100)=(A1*100)
Özet
Yalnızca% 5,% 10 ve% 5,5,% 10,25 vb. Gibi tam sayı yüzdelerine izin vermek için TRUNC işlevine dayalı özel bir formülle veri doğrulamasını kullanabilirsiniz. Gösterilen örnekte, B5: B9'a uygulanan veri doğrulama:
=TRUNC(C5*100)=(C5*100)
Açıklama
Excel TRUNC işlevi yuvarlama yapmaz, yalnızca kesilmiş bir sayı döndürür. Hassasiyeti belirtmek için isteğe bağlı ikinci bir argümana (num_digits) sahiptir. Num_digits sağlanmadığında, varsayılan olarak sıfır olur. Bu veri doğrulama formülünde, yüzdeyi 100 ile çarptıktan sonra, bir yüzdenin ondalık olmayan kısmını almak için TRUNC kullanmamıza izin verir.
Örneğin, bir kullanıcı% 15 girerse:
=TRUNC(.15*100)=(.15*100) =TRUNC(15)=(15) =15=15 =TRUE
Bir kullanıcı% 15,5 girerse formül şu şekilde değerlendirilir
=TRUNC(.155*100)=(.155*100) =TRUNC(15.5)=(15.5) =15=15.5 =FALSE
Bu formül başka hiçbir şeyi doğrulamaz, örneğin yüzdelerin% 100'den az olması. AND işlevi ile ek koşullar eklenebilir.
Notlar: Veri doğrulama kuralları, kullanıcı bir hücre değeri eklediğinde veya değiştirdiğinde tetiklenir. Veri doğrulama formüllerinde hücre referansları, doğrulama kuralı tanımlandığında seçilen aralıktaki sol üst hücreye (bu durumda B5) görelidir.