
Genel formül
=COUNTIF(list,A1)=0
Özet
Not: Excel, açılır listeler için yerleşik bir veri doğrulama kuralına sahiptir. Bu sayfada, bir kullanıcının bir listeye değer girmesini * önlemek * istediğinizde özel bir doğrulama kuralının nasıl oluşturulacağı açıklanmaktadır.
Yalnızca listede bulunmayan değerlere izin vermek için, EĞERSAY işlevine dayalı özel bir formülle veri doğrulamayı kullanabilirsiniz. Gösterilen örnekte, B5: B9'a uygulanan veri doğrulama:
=COUNTIF(list,B5)=0
burada "liste" adlandırılmış aralık D5: D7'dir.
Açıklama
Veri doğrulama kuralları, bir kullanıcı bir hücre değerini eklediğinde veya değiştirdiğinde tetiklenir.
Bu durumda, EĞERSAY işlevi, tanımlanmış bir listede bir değer olmadığında DOĞRU döndüren bir ifadenin parçasıdır. EĞERSAY işlevi, listedeki değerin oluşumlarını sayar. Sayım sıfır olduğu sürece, giriş doğrulamayı geçecektir. Sayım sıfır değilse (yani kullanıcı listeden bir değer girmişse) doğrulama başarısız olacaktır.
Not: 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.