Hücrelere veri doğrulama uygulama
Kullanıcıların bir hücreye girdiği veri veya değer türünü kısıtlamak için veri doğrulamayı kullanın. Veri doğrulama işleminin en yaygın kullanım alanlarından biri, açılan listeler oluşturma işlemidir.

Deneyin!
-
Kural oluşturmak istediğiniz hücreleri seçin.
-
Veri >Veri Doğrulama’yı seçin.
-
Ayarlar sekmesindeki İzin Ver’in altında bir seçenek belirleyin:
-
Tamsayı - hücreyi yalnızca tamsayıları kabul edecek şekilde kısıtlar.
-
Ondalık - hücreyi yalnızca ondalık sayıları kabul edecek şekilde kısıtlar.
-
Liste - açılan listeden veri seçilir.
-
Tarih - hücreyi yalnızca tarih kabul edecek şekilde kısıtlar.
-
Saat - hücreyi yalnızca saat kabul edecek şekilde kısıtlar.
-
Metin Uzunluğu - metnin uzunluğunu kısıtlar.
-
Özel - özel formül içindir.
-
-
Veri’nin altında bir koşul seçin.
-
İzin Ver ve Veri altındaki seçimlerinize göre diğer gerekli değerleri ayarlayın.
-
Giriş İletisi sekmesini seçin ve kullanıcıların veri girerken göreceği iletiyi özelleştirin.
-
Kullanıcılar seçili hücreleri seçtiğinde veya üzerlerinde beklediğinde iletinin gösterilmesi için Hücre seçildikten sonra girdi iletisini göster onay kutusunu işaretleyin.
-
Hata iletisini özelleştirmek için Hata Uyarısı sekmesini seçin ve bir Stil seçin.
-
Tamam’ı seçin.
Artık kullanıcı geçerli olmayan bir değer girmeyi denediğinde, özelleştirilmiş iletinizi içeren bir Hata Uyarısı görünür.
Örneklerimizi indirin
Bu makaledeki tüm veri doğrulama örneklerini içeren bir örnek çalışma kitabı indirin
Kullanıcıların veri girmesini gerektiren bir çalışma sayfası oluşturuyorsanız, girişi belirli bir tarih veya sayı aralığıyla kısıtlamayı ya da yalnızca pozitif tamsayıların girilmesini sağlamayı tercih edebilirsiniz. Excel, verilerin doğrulanması kullanarak veri girişini belirli hücrelerle kısıtlayabilir, bir hücre seçildiğinde kullanıcıların geçerli veriler girmesini ister ve bir kullanıcı geçersiz veri girdiğinde bir hata iletisi görüntüler.
Veri girişini kısıtlayın
-
Veri girişini kısıtlamak istediğiniz hücreleri seçin.
-
Veri sekmesinde Veri Doğrulama > Veri Doğrulama’ya tıklayın.
Not: Doğrulama komutu kullanılamıyorsa, çalışma sayfası korumalı veya çalışma kitabı paylaşılıyor olabilir. Çalışma kitabınız paylaşılıyorsa ve sayfanız korumalıysa veri doğrulama ayarlarını değiştiremezsiniz. Çalışma kitabı koruması hakkında daha fazla bilgi için bkz. Çalışma kitabını koruma.
-
İzin Ver kutusunda, izin vermek istediğiniz veri türünü seçin ve sınırlama ölçütlerini ve değerlerini doldurun.
Not: Sınırlama değerlerini girdiğiniz kutular seçmiş olduğunuz verilere ve sınırlama ölçütlerine göre etiketlenir. Örneğin, veri türü olarak Tarih’i seçiyorsanız, Başlangıç Tarihi ve Bitiş Tarihi etiketli minimum ve maksimum değer kutularına sınırlama değerleri girebilirsiniz.
Kullanıcılardan geçerli girişler isteyin
Kullanıcılar veri giriş gereksinimleri olan bir hücreye tıkladığında, hangi verilerin geçerli olduğunu açıklayan bir ileti görüntüleyebilirsiniz.
-
Kullanıcılardan geçerli veri girişleri istediğiniz hücreleri seçin.
-
Veri sekmesinde Veri Doğrulama > Veri Doğrulama’ya tıklayın.
Not: Doğrulama komutu kullanılamıyorsa, çalışma sayfası korumalı veya çalışma kitabı paylaşılıyor olabilir. Çalışma kitabınız paylaşılıyorsa ve sayfanız korumalıysa veri doğrulama ayarlarını değiştiremezsiniz. Çalışma kitabı koruması hakkında daha fazla bilgi için bkz. Çalışma kitabını koruma.
-
Giriş İletisi sekmesinde Hücre seçildikten sonra girdi iletisini göster onay kutusunu seçin.
-
Başlık kutusuna iletiniz için bir başlık yazın.
-
Giriş iletisi kutusuna görüntülenmesini istediğiniz iletiyi yazın.
Geçersiz veri girildiğinde bir hata iletisi görüntüleyin
Veri kısıtlamaları uyguluyorsanız ve bir kullanıcı bir hücreye geçersiz veri giriyorsa, hatayı açıklayan bir ileti görüntüleyebilirsiniz.
-
Hata iletinizi görüntülemek istediğiniz hücreleri seçin.
-
Veri sekmesinde Veri Doğrulama > Veri Doğrulama’ya tıklayın.
Not: Doğrulama komutu kullanılamıyorsa, çalışma sayfası korumalı veya çalışma kitabı paylaşılıyor olabilir. Çalışma kitabınız paylaşılıyorsa ve sayfanız korumalıysa veri doğrulama ayarlarını değiştiremezsiniz. Çalışma kitabı koruması hakkında daha fazla bilgi için bkz. Çalışma kitabını koruma.
-
Hata Uyarısı sekmesinde, Başlık kutusuna iletiniz için bir başlık yazın.
-
Geçersiz veri girildiğinde görüntülenmesini istediğiniz iletiyi Hata iletisi kutusuna yazın.
-
Aşağıdakilerden birini yapın:
Kullanım amacı
Stil açılır menüsünde şunu seçin:
Devam etmeden önce kullanıcıların hatayı düzeltmelerini iste
Durdurma
Kullanıcıları verilerin geçersiz olduğu yönünde uyarın ve devam etmek isteyip istemediklerini belirtmek için kullanıcıların Evet’i veya Hayır’ı seçmesini gerektirin
Uyarı
Kullanıcıları verilerin geçersiz olduğunu yönünde uyarın, ancak uyarı iletisini kapattıktan sonra kullanıcıların devam etmesine izin verin
Önemli
Veri girişini kısıtlayın
-
Veri girişini kısıtlamak istediğiniz hücreleri seçin.
-
Veri sekmesindeki Araçlar’ın altında Doğrula’ya tıklayın.
Not: Doğrulama komutu kullanılamıyorsa sayfa korumalı veya çalışma kitabı paylaşılıyor olabilir. Çalışma kitabınız paylaşılıyorsa ve sayfanız korumalıysa veri doğrulama ayarlarını değiştiremezsiniz. Çalışma kitabı koruması hakkında daha fazla bilgi için bkz. Çalışma kitabını koruma.
-
İzin Ver açılır menüsünde, izin vermek istediğiniz veri türünü seçin.
-
Veri açılır menüsünde, istediğiniz sınırlama ölçütleri türünü seçin ve ardından sınırlama değerlerini girin.
Not: Sınırlama değerlerini girdiğiniz kutular seçmiş olduğunuz verilere ve sınırlama ölçütlerine göre etiketlenir. Örneğin, veri türü olarak Tarih’i seçiyorsanız, Başlangıç Tarihi ve Bitiş Tarihi etiketli minimum ve maksimum değer kutularına sınırlama değerleri girebilirsiniz.
Kullanıcılardan geçerli girişler isteyin
Kullanıcılar veri giriş gereksinimleri olan bir hücreye tıkladığında, hangi verilerin geçerli olduğunu açıklayan bir ileti görüntüleyebilirsiniz.
-
Kullanıcılardan geçerli veri girişleri istediğiniz hücreleri seçin.
-
Veri sekmesindeki Araçlar’ın altında Doğrula’ya tıklayın.
Not: Doğrulama komutu kullanılamıyorsa sayfa korumalı veya çalışma kitabı paylaşılıyor olabilir. Çalışma kitabınız paylaşılıyorsa ve sayfanız korumalıysa veri doğrulama ayarlarını değiştiremezsiniz. Çalışma kitabı koruması hakkında daha fazla bilgi için bkz. Çalışma kitabını koruma.
-
Giriş İletisi sekmesinde Hücre seçildikten sonra girdi iletisini göster onay kutusunu seçin.
-
Başlık kutusuna iletiniz için bir başlık yazın.
-
Giriş iletisi kutusuna görüntülenmesini istediğiniz iletiyi yazın.
Geçersiz veri girildiğinde bir hata iletisi görüntüleyin
Veri kısıtlamaları uyguluyorsanız ve bir kullanıcı bir hücreye geçersiz veri giriyorsa, hatayı açıklayan bir ileti görüntüleyebilirsiniz.
-
Hata iletinizi görüntülemek istediğiniz hücreleri seçin.
-
Veri sekmesindeki Araçlar’ın altında Doğrula’ya tıklayın.
Not: Doğrulama komutu kullanılamıyorsa sayfa korumalı veya çalışma kitabı paylaşılıyor olabilir. Çalışma kitabınız paylaşılıyorsa ve sayfanız korumalıysa veri doğrulama ayarlarını değiştiremezsiniz. Çalışma kitabı koruması hakkında daha fazla bilgi için bkz. Çalışma kitabını koruma.
-
Hata Uyarısı sekmesinde, Başlık kutusuna iletiniz için bir başlık yazın.
-
Geçersiz veri girildiğinde görüntülenmesini istediğiniz iletiyi Hata iletisi kutusuna yazın.
-
Aşağıdakilerden birini yapın:
Kullanım amacı
Stil açılır menüsünde şunu seçin:
Devam etmeden önce kullanıcıların hatayı düzeltmelerini iste
Durdurma
Kullanıcıları verilerin geçersiz olduğu yönünde uyarın ve devam etmek isteyip istemediklerini belirtmek için kullanıcıların Evet’i veya Hayır’ı seçmesini gerektirin
Uyarı
Kullanıcıları verilerin geçersiz olduğunu yönünde uyarın, ancak uyarı iletisini kapattıktan sonra kullanıcıların devam etmesine izin verin
Önemli
Bir hücreye veya aralığa veri doğrulama ekleme
Not: Bu bölümdeki ilk iki adım herhangi bir veri doğrulama türü eklemeye yöneliktir. 3-7 arası adımlar özellikle açılan liste oluşturmak içindir.
-
Doğrulamak üzere bir veya daha fazla hücre seçin.
-
Veri sekmesinin Veri Araçları grubunda Veri Doğrulama'yı tıklatın.
-
Ayarlar sekmesindeki İzin Ver kutusunda Liste’yi seçin.
-
Kaynak kutusuna liste değerlerinizi virgülle ayırarak yazın. Örneğin, Düşük,Ortalama,Yüksek yazın.
-
Hücrede açılma onay kutusunun seçildiğinden emin olun. Aksi takdirde, hücrenin yanında aşağı açılan oku göremezsiniz.
-
Boş (null) değerlerle yapılmasını istediğiniz işlemi belirtmek için Boşluğu yoksay onay kutusunu seçin veya temizleyin.
-
Düzgün çalıştığından emin olmak için veri doğrulamayı test edin. Ayarlarınızın tasarladığınız gibi çalıştığından ve iletilerinizin beklediğiniz durumlarda görüntülendiğinden emin olmak için, hücrelere hem geçerli hem de geçersiz veriler girmeyi deneyin.
Notlar:
-
Açılan listenizi oluşturduktan sonra, listenin istediğiniz şekilde çalıştığından emin olun. Örneğin, hücrenin tüm girdilerinizi göstermek için yeterince geniş olup olmadığını kontrol etmek isteyebilirsiniz.
-
Veri doğrulamayı kaldırma - Silmek istediğiniz doğrulamayı içeren hücreyi veya hücreleri seçin, ardından Veri > Veri Doğrulama’ya gidin ve veri doğrulama iletişim kutusunda Tümünü Temizle düğmesine, ardından Tamam’a basın.
Diğer veri doğrulama türlerini ekleme
Aşağıdaki tabloda diğer veri doğrulama türleri listelenmekte ve bunları çalışma sayfalarınıza ekleme yolları gösterilmektedir.
Yapılacak işlem: |
İzleyeceğiniz adımlar: |
---|---|
Veri girişini belirli sınırlar içindeki tamsayılar ile kısıtlayın. |
|
Veri girişini belirli sınırlar içindeki bir ondalık sayı ile kısıtlayın. |
|
Veri girişini belirli bir tarih aralığındaki bir tarih ile kısıtlayın. |
|
Veri girişini belirli bir zaman dilimindeki bir saat ile kısıtlayın. |
|
Veri girişini belirtilen uzunluktaki bir metin ile kısıtlayın. |
|
Bir başka hücrenin içeriğine bağlı olarak izin verilen değeri hesaplayın. |
|
Veri doğrulama için formül örnekleri
Notlar:
-
Aşağıdaki örneklerde kendi koşullarınızı belirlemek üzere formül yazdığınız Özel seçeneği kullanılmaktadır. Veri kutusunda ne görüntülendiği konusunda kaygılanmanız gerekmez, Özel seçeneği açıkken Veri kutusu devre dışı bırakılır.
-
Bu makaledeki ekran görüntüleri Excel 2016 uygulamasından alınmıştır, ancak işlevler Web için Excel uygulamasındakiyle aynıdır.
Şundan emin olmak için: |
Bu formülü girin: |
---|---|
Ürün kimliği (C2) içeren hücre her zaman standart ön ek olan “ID-” ile başlar ve en az 10 (9’dan fazla) karakterden oluşur. |
=VE(SOLDAN(C2,3) ="ID-",UZUNLUK(C2)>9) ![]() |
Ürün adının bulunduğu hücre (D2) yalnızca metin içerir. |
=EMETİNSE(D2) ![]() |
Birinin doğum gününü içeren hücre (B6), B4 hücresinde belirtilen yıl sayısından fazla olmalıdır. |
=EĞER(B6<=(BUGÜN()-(365*B4)),DOĞRU,YANLIŞ) ![]() |
A2:A10 hücre aralığındaki tüm veriler benzersiz değerler içerir. |
=EĞERSAY($A$2:$A$10,A2)=1 ![]() Not: Önce A2 hücresinin veri doğrulama formülünü girin, sonra EĞERSAY için ikinci bağımsız değişkenin geçerli hücreyle eşleşmesi için A2’yi A3:A10’a kopyalayın. Yani A2)=1 bölümü, A3)=1, A4)=1 bölümüne dönüşecektir vs. Daha fazla bilgi için |
B4 hücresindeki e-posta adresinin @ sembolünü içerdiğinden emin olun. |
=ESAYIYSA(BUL("@",B4)) ![]() |
Daha fazla bilgi mi istiyorsunuz?
Veri doğrulama hakkında daha fazla bilgi