Excel formülü: Veri doğrulama listede olmamalıdır -

İçindekiler

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.

Ilginç makaleler...