gittigidiyor

[Excel ] Excel Veri Doğrulama ile Aynı Veri Girişini Engelleme

mehmetkarahanlı

Aktif Üye
Katılım
17 Eyl 2015
Mesajlar
22,965
Tepkime puanı
48
Puanları
0
Konum
Bursa
Bu çalışmada excel kullanırken kullanıcıların aynı veriyi tekrardan diğer hücrelere girmelerinin nasıl engelleneceğini göreceğiz.
Aşağıdaki örnekteki gibi fatura numaralarını girdiğiniz bir excel dosyası düşünün ve bu dosyada bir fatura numarasının daha sonra yanlışlıkla tekrardan girilmesini istemiyorsunuz.
1. A2:A20 aralığını seçin.

2. Data sekmesinden data validation (veri doğrulama)yı seçin.

3. Allow listesinden Custom (Özel)’i seçin.
4. Formula kısmına aşağıdaki formülü girin.
=COUNTIF($A$2:$A$20;A2)=1

Açıklama: COUNTIF iki arguman alır. Bu örmek için kullandığımız formülde, A2:A20 değer aralığında A2 hücresiyle eşit olanların sayısını bulur. “=1” dediğimiz için bu formül A2’ye girmek istediğimiz değer başka bir hücreye girilmişse sonucu 1 olarak döndürürür ve aynı veri girişini engeller.
Excel bu formülü diğer hücrelere de kopyalar fakat $A$2:$A$20 kısmını dolar işareti ile sabitlediğimiz için değer aralığını değiştirmez.
5. Kontrol etmek için A3 hücresine tıklayıp data validation’a tıklayın.

Gördüğünüz gibi değer aralığı sabitken A2 olan kısım A3 olarak değişmiştir. Böylece her hücre için otomatik olarak kontrol mekanizması oluşmuştur.
6. Aşağdaki gibi diğer bir hücreye yukarıdaki fatura numaralarından birini girmeyi deneyin.
Excel bu fatura numarasını daha önce girdiğinize dair uyarı verir.
dv-5.png

Not: giriş veya uyarı mesajları için data validation kısmında “Input Message” (Data girişindeki bilgi mesajı) ve “Error Alert” sekmelerine tıklayıp aşağıdaki gibi düzenleyebilirsiniz.

Örneği indirmek için tıklayın
 

Bilgi / İnfo

satcafesi.net kar amacı gütmeyen bilgi & paylaşım üzerine kurulu ücretsiz bir forum sitesidir,Üyeler her türlü bilgiyi,dosya,video,resim,vs. önceden onay olmadan paylaşabilmektedir,bunedenle oluşacak herhangi bir illegal paylaşımdan satcafesi sorumluluk almamaktadır,T.CK.na aykırı paylaşım görüldüğünde iletişim kısmından bizlere bildirmenizi rica ederiz.

Yasal Haklar

Foruma gönderilen mesajlardan öncelikle mesaj sahipleri sorumludurlar. Forum yöneticileri başkalarının mesaj veya konularından sorumlu tutulamazlar. Ancak yasal nedenlere bağlı herhangi bir şikayet durumunda, yetkililer bilgilendirildiği takdirde ilgili düzenleme yapılacaktır.
Üst