Excel veri doğrulama: Excel'de veri doğrulama ekleme, kullanma, kopyalama ve kaldırma
Excel'de Veri Doğrulama özelliği, bir hücreye girilebilecek verileri sınırlandırmak için kullanabileceğiniz güçlü bir araçtır. Örneğin, metin uzunluğunu sınırlayabilir, belirli biçimlere izin verebilir, benzersiz değerleri zorunlu kılabilir veya metnin belirli karakterlerle başlamasını ya da bitmesini sağlayabilirsiniz. Bu yetenekler, çalışma sayfalarınızda veri bütünlüğünü korumanıza ve hataları azaltmanıza yardımcı olur.
Bu eğitimde, Excel'de veri doğrulamanın nasıl ekleneceği, kullanılacağı ve kaldırılacağı anlatılmaktadır. Temel ve gelişmiş işlemleri kapsar ve bu özelliği görevlerinizde etkili bir şekilde uygulamanız için ayrıntılı adım adım rehberlik sunar.
İçindekiler:
1. Excel'de veri doğrulama nedir?
2. Excel'de veri doğrulama nasıl eklenir?
3. Veri doğrulama için temel örnekler
- 3.1 Tam sayılar ve ondalıklar için veri doğrulama
- 3.2 Tarih ve saat için veri doğrulama
- 3.3 Metin uzunluğu için veri doğrulama
- 3.4 Veri doğrulama listesi (açılır liste)
4. Veri doğrulama için gelişmiş özel kurallar
- 4.1 Sadece sayılara veya metinlere izin veren veri doğrulama
- Veri Doğrulama fonksiyonu ile yalnızca sayı girilmesine izin ver
- Veri Doğrulama fonksiyonu ile yalnızca metin dizilerinin girilmesine izin ver
- 4.2 Yalnızca alfanümerik değerlere izin veren veri doğrulama
- 4.3 Metnin belirli karakterlerle başlamasına veya bitmesine izin veren veri doğrulama
- 4.4 Girilen verinin belirli bir metni içermesi / içermemesi gereken veri doğrulama
- 4.5 Yalnızca benzersiz değerlere izin veren veri doğrulama
- 4.6 Yalnızca büyük harf / küçük harf / ilk harf büyük metinlere izin veren veri doğrulama
- 4.7 Başka bir listede bulunan / bulunmayan değerlere izin veren veri doğrulama
- 4.8 Yalnızca telefon numarası biçiminde girişe zorlayan veri doğrulama
- 4.9 Yalnızca E-posta adresi biçiminde girişe zorlayan veri doğrulama
- 4.10 Yalnızca IP adresi biçiminde girişe zorlayan veri doğrulama
- 4.11 Toplam değeri aşan girişleri kısıtlayan veri doğrulama
- 4.12 Başka bir hücreye bağlı olarak hücre girişini kısıtlayan veri doğrulama
- 4.13 Yalnızca hafta içi veya hafta sonu günlerine izin veren veri doğrulama
- 4.14 Girilen tarihe bugünün tarihine göre izin veren veri doğrulama
- 4.15 Girilen saate mevcut saate göre izin veren veri doğrulama
- 4.16 Belirli bir yılın veya mevcut yılın tarihine izin veren veri doğrulama
- 4.17 Mevcut hafta veya ay içindeki tarihe izin veren veri doğrulama
5. Excel'de veri doğrulama nasıl düzenlenir?
6. Excel'de veri doğrulama olan hücreler nasıl bulunur ve seçilir?
7. Veri doğrulama kuralı diğer hücrelere nasıl kopyalanır?
8. Excel'de veri doğrulama ile geçersiz girişler nasıl daire içine alınır?
1. Excel'de veri doğrulama nedir?
"Veri Doğrulama" özelliği, çalışma sayfanızda girilen içerikleri sınırlandırmanıza yardımcı olur. Genellikle, seçili hücrelerde yalnızca belirli türde verilerin girilmesine izin vermek veya engellemek için bazı doğrulama kuralları oluşturabilirsiniz.
Veri Doğrulama özelliğinin bazı temel kullanımları:
![]() |
|
2. Excel'de veri doğrulama nasıl eklenir?
Excel çalışma sayfasında, aşağıdaki adımlarla veri doğrulama ekleyebilirsiniz:
1. Veri doğrulama ayarlamak istediğiniz hücreleri seçin ve ardından "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, ekran görüntüsüne bakın:
2. "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde kendi doğrulama kurallarınızı oluşturun. Kriter kutularında aşağıdaki türlerden herhangi birini belirtebilirsiniz:
- "Değerler": Kriter kutularına doğrudan sayılar yazın;
- "Hücre başvurusu": Çalışma sayfasında veya başka bir çalışma sayfasında bir hücreye başvurun;
- "Formüller": Koşul olarak daha karmaşık formüller oluşturun.
Örneğin, yalnızca100 ile1000 arasında tam sayıların girilmesine izin veren bir kural oluşturacağım, kriterleri aşağıdaki ekran görüntüsünde gösterildiği gibi ayarlayın:
3. Koşulları yapılandırdıktan sonra, "Giriş İletisi" veya "Hata Uyarısı" sekmesine giderek doğrulama hücreleri için giriş mesajı veya hata uyarısı ayarlayabilirsiniz. (Uyarı ayarlamak istemiyorsanız, doğrudan "Tamam"a tıklayın.)
3.1) Giriş mesajı ekle (isteğe bağlı):
Veri doğrulama içeren bir hücre seçildiğinde görünen bir mesaj oluşturabilirsiniz. Bu mesaj, kullanıcıya hücreye ne girebileceğini hatırlatır.
"Giriş İletisi" sekmesine gidin ve şunları yapın:
![]() |
|
Artık, doğrulanmış bir hücreyi seçtiğinizde aşağıdaki gibi bir mesaj kutusu gösterilecektir:
3.2) Anlamlı hata mesajları oluşturun (isteğe bağlı):
Giriş mesajı oluşturmanın yanı sıra, veri doğrulama içeren bir hücreye geçersiz veri girildiğinde hata uyarıları da gösterebilirsiniz.
"Veri Doğrulama" iletişim kutusunun "Hata Uyarısı" sekmesine gidin, lütfen şunları yapın:
![]() |
|
Geçersiz bir değer girildiğinde, aşağıdaki ekran görüntüsünde gösterildiği gibi bir uyarı kutusu açılır:
"Durdur" seçeneği: Yeniden değer girmek için "Yeniden Dene"ye veya girişi iptal etmek için "İptal"e tıklayın.
"Uyarı" seçeneği: Geçersiz girişi kabul etmek için "Evet", değiştirmek için "Hayır" veya iptal etmek için "İptal"e tıklayın.
"Bilgi" seçeneği: Geçersiz girişi kabul etmek için "Tamam" veya iptal etmek için "İptal"e tıklayın.
Not: "Hata Uyarısı" kutusunda özel bir mesaj ayarlamazsanız, aşağıda gösterildiği gibi varsayılan bir "Durdur" uyarı kutusu görüntülenecektir:
3. Veri doğrulama için temel örnekler
Bu Veri Doğrulama özelliğini kullanırken, veri doğrulama ayarlamanız için8 yerleşik seçenek sunulur. Bunlar: herhangi bir değer, tam sayılar ve ondalıklar, tarih ve saat, liste, metin uzunluğu ve özel formül gibi seçeneklerdir. Bu bölümde, Excel'deki bazı yerleşik seçeneklerin nasıl kullanılacağını ele alacağız.
3.1 Tam sayılar ve ondalıklar için veri doğrulama
1. Yalnızca tam sayı veya ondalık sayı girilmesine izin vermek istediğiniz hücreleri seçin ve ardından "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın.
2. "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır kutusunda ilgili "Tam sayı" veya "Ondalık" seçeneğini seçin.
- Ardından, "Veri" kutusunda kriterlerden birini seçin (Bu örnekte "arasında" seçeneğini seçiyorum).
- İpuçları: Kriterler şunları içerir: arasında, arasında değil, eşittir, eşit değil, büyüktür, küçüktür, büyük veya eşittir, küçük veya eşittir.
- Sonra, ihtiyacınız olan "Minimum" ve "Maksimum" değerleri girin (bu durumda0 ile100 arasındaki sayılar).
- Son olarak, "Tamam" düğmesine tıklayın.
3. Artık, seçili hücrelere yalnızca0 ile100 arasında tam sayılar girilebilir.
3.2 Tarih ve saat için veri doğrulama
Belirli bir tarih veya saatin girilmesini doğrulamak için, bu "Veri Doğrulama"yı kullanmak oldukça kolaydır, lütfen aşağıdaki adımları izleyin:
1. Yalnızca belirli tarihler veya saatlerin girilmesine izin vermek istediğiniz hücreleri seçin ve ardından "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın.
2. "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır kutusunda ilgili "Tarih" veya "Saat" seçeneğini seçin.
- Ardından, "Veri" kutusunda kriterlerden birini seçin (Burada "büyüktür" seçeneğini seçiyorum).
- İpuçları: Kriterler şunları içerir: arasında, arasında değil, eşittir, eşit değil, büyüktür, küçüktür, büyük veya eşittir, küçük veya eşittir.
- Sonra, ihtiyacınız olan "Başlangıç tarihi"ni girin (Ben,8/20/2021 tarihinden büyük olanları istiyorum).
- Son olarak, "Tamam" düğmesine tıklayın.
3. Artık, seçili hücrelere yalnızca8/20/2021 tarihinden büyük tarihler girilebilir.
3.3 Metin uzunluğu için veri doğrulama
Bir hücreye girilebilecek karakter sayısını sınırlamanız gerekiyorsa, örneğin belirli bir aralıkta içeriğin10 karakterden fazla olmamasını istiyorsanız, bu "Veri Doğrulama" özelliği de size yardımcı olabilir.
1. Metin uzunluğunu sınırlamak istediğiniz hücreleri seçin ve ardından "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın.
2. "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır kutusundan "Metin uzunluğu"nu seçin.
- Ardından, "Veri" kutusunda kriterlerden birini seçin (Bu örnekte "küçüktür" seçeneğini seçiyorum).
- İpuçları: Kriterler şunları içerir: arasında, arasında değil, eşittir, eşit değil, büyüktür, küçüktür, büyük veya eşittir, küçük veya eşittir.
- Sonra, sınırlamak istediğiniz "Maksimum" sayıyı girin (Metin uzunluğunun10 karakterden fazla olmamasını istiyorum).
- Son olarak, "Tamam" düğmesine tıklayın.
3. Artık, seçili hücrelere yalnızca10 karakterden kısa metin dizileri girilebilir.
3.4 Veri doğrulama listesi (açılır liste)
Bu güçlü "Veri Doğrulama" özelliğiyle, hücrelerde hızlı ve kolay bir şekilde açılır liste oluşturabilirsiniz. Lütfen şu adımları izleyin:
1. Açılır listenin ekleneceği hedef hücreleri seçin ve ardından "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın.
2. "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Liste"yi seçin.
- "Kaynak" metin kutusuna, liste öğelerini doğrudan virgülle ayırarak yazın. Örneğin, kullanıcı girişini üç seçenekle sınırlamak için Not Started,In Progress,Completed yazın veya açılır listeyi eklemek için değerleri içeren bir hücre aralığı seçebilirsiniz.
- Son olarak, "Tamam" düğmesine tıklayın.
3. Artık, açılır liste hücrelere aşağıdaki ekran görüntüsünde gösterildiği gibi eklenmiştir:
Açılır liste hakkında daha fazla ayrıntılı bilgi için tıklayın…
4. Veri doğrulama için gelişmiş özel kurallar
Bu bölümde, yalnızca sayılara veya metin dizilerine, yalnızca benzersiz değerlere, yalnızca belirli telefon numaralarına, e-posta adreslerine vb. izin vermek için gelişmiş özel veri doğrulama kurallarının nasıl oluşturulacağını anlatacağım.
4.1 Sadece sayılara veya metinlere izin veren veri doğrulama
Veri Doğrulama fonksiyonu ile yalnızca sayı girilmesine izin ver
Bir aralıktaki hücrelere yalnızca sayı girilmesine izin vermek için şu adımları izleyin:
1. Yalnızca sayı girilmesini istediğiniz hücre aralığını seçin.
2. "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın. Açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, "Formül" metin kutusuna aşağıdaki formülü girin. ("A2", sınırlandırmak istediğiniz seçili aralıktaki ilk hücredir)
=ISNUMBER(A2)
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
3. Artık, seçili hücrelere yalnızca sayılar girilebilir.
Not: Bu "ISNUMBER" fonksiyonu, doğrulanan hücrelerde tamsayılar, ondalıklar, kesirler, tarihler ve saatler dahil olmak üzere tüm sayısal değerlere izin verir.
Veri Doğrulama fonksiyonu ile yalnızca metin dizilerinin girilmesine izin ver
Hücre girişlerini yalnızca metinle sınırlandırmak için, "ISTEXT" fonksiyonuna dayalı özel bir formül ile "Veri Doğrulama" özelliğini kullanabilirsiniz, lütfen şu adımları izleyin:
1. Yalnızca metin dizilerinin girilmesini istediğiniz hücre aralığını seçin.
2. "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın. Açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, "Formül" metin kutusuna aşağıdaki formülü girin. ("A2", sınırlandırmak istediğiniz seçili aralıktaki ilk hücredir)
=ISTEXT(A2)
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
3. Artık, belirli hücrelere veri girerken yalnızca metin biçimindeki veriler kabul edilir.
4.2 Yalnızca alfanümerik değerlere izin veren veri doğrulama
Bazı durumlarda, yalnızca harf ve rakamlara izin vermek, ~, %, $ veya boşluk gibi özel karakterleri engellemek isteyebilirsiniz. Bu bölümde bazı kullanışlı yöntemler tanıtılmaktadır.
Veri Doğrulama fonksiyonu ile yalnızca alfanümerik değerlere izin ver
Özel karakterleri engellemek ve yalnızca alfanümerik değerlere izin vermek için, "Veri Doğrulama" fonksiyonunda özel bir formül oluşturun ve şu adımları izleyin:
1. Yalnızca alfanümerik değerlerin girilmesini istediğiniz hücre aralığını seçin.
2. "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, "Formül" metin kutusuna aşağıdaki formülü girin.
=IF(A2="",TRUE,IF(ISERROR(SUMPRODUCT(SEARCH(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),"0123456789abcdefghijklmnopqrstuvwxyz"))),FALSE,TRUE))
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formüllerde, "A2" sınırlandırmak istediğiniz seçili aralıktaki ilk hücredir.
3. Artık, yalnızca harf ve rakamların girilmesine izin verilir, özel karakterler yazılırken engellenir, aşağıdaki ekran görüntüsünde gösterildiği gibi:
Harika bir özellikle yalnızca alfanümerik değerlere izin ver
Yukarıdaki formül karmaşık görünebilir ve hatırlanması zor olabilir. Burada, "Kutools for Excel"in "Giriş sınırlama" adlı kullanışlı bir özelliğini tanıtıyorum; bu özellik bu işlemi önemli ölçüde kolaylaştırır.
1. Yalnızca alfanümerik değerlerin girilmesini istediğiniz hücre aralığını seçin.
2. Ardından, "Kutools" > "Giriş sınırlama" > "Giriş sınırlama"ya tıklayın, ekran görüntüsüne bakın:
3. Açılan "Giriş sınırlama" iletişim kutusunda, "Özel karakterlerin girişi yasaklandı" seçeneğini seçin, ekran görüntüsüne bakın:
4. Ardından, "Tamam" düğmesine tıklayın ve sonraki uyarı kutularında "Evet" > "Tamam"a tıklayarak işlemi tamamlayın. Artık, seçili hücrelerde yalnızca harf ve rakamların girilmesine izin verilir, ekran görüntüsüne bakın:
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
4.3 Metnin belirli karakterlerle başlamasına veya bitmesine izin veren veri doğrulama
Belirli bir aralıktaki tüm değerlerin belirli bir karakter veya alt dizeyle başlaması veya bitmesi gerekiyorsa, EXACT, LEFT, RIGHT veya COUNTIF fonksiyonlarına dayalı özel bir formül ile veri doğrulama kullanabilirsiniz.
Yalnızca bir koşulla metnin belirli karakterlerle başlamasına veya bitmesine izin ver
Örneğin, belirli hücrelerdeki metin girişlerinin "CN" ile başlamasını veya bitmesini istiyorsanız, şu adımları izleyin:
1. Yalnızca belirli karakterlerle başlayan veya biten metinlere izin verilecek hücre aralığını seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, "Formül" metin kutusuna aşağıdaki formülü girin. Yalnızca CN ile başlayan metinlere izin ver:
=EXACT(LEFT(A2,2),"CN")
Yalnızca CN ile biten metinlere izin ver:=EXACT(RIGHT(A2,2),"CN")
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formüllerde, "A2" seçili aralıktaki ilk hücre, "2" belirttiğiniz karakter sayısı, "CN" ise başlamak veya bitirmek istediğiniz metindir.
3. Artık, yalnızca belirttiğiniz karakterlerle başlayan veya biten metin dizileri seçili hücrelere girilebilir. Aksi takdirde, aşağıdaki ekran görüntüsünde gösterildiği gibi bir uyarı kutusu açılır:
İpuçları: Yukarıdaki formüller büyük/küçük harf duyarlıdır, büyük/küçük harf duyarlılığı istemiyorsanız aşağıdaki CONTIF formüllerini uygulayın:
=COUNTIF(A2,"CN*")
=COUNTIF(A2,"*CN")
Not: Yıldız işareti * bir veya daha fazla karakterle eşleşen joker karakterdir.
Birden fazla kriterle (VEYA mantığı) metnin belirli karakterlerle başlamasına veya bitmesine izin ver
Örneğin, metin girişlerinin "CN" veya "UK" ile başlamasını veya bitmesini istiyorsanız, aşağıdaki ekran görüntüsünde gösterildiği gibi, bir artı (+) işareti kullanarak başka bir EXACT fonksiyonu eklemeniz gerekir. Lütfen şu adımları izleyin:
1. Yalnızca birden fazla kriterle başlayan veya biten metinlere izin verilecek hücre aralığını seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, "Formül" metin kutusuna aşağıdaki formülü girin. Yalnızca CN veya UK ile başlayan metinlere izin ver:
=EXACT(LEFT(A2,2),"CN")+EXACT(LEFT(A2,2),"UK")
Yalnızca CN veya UK ile biten metinlere izin ver:=EXACT(RIGHT(A2,2),"CN")+EXACT(RIGHT(A2,2),"UK")
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formüllerde, "A2" seçili aralıktaki ilk hücre, "2" belirttiğiniz karakter sayısı, "CN" ve "UK" ise başlamak veya bitirmek istediğiniz metinlerdir.
3. Artık, yalnızca belirttiğiniz karakterlerle başlayan veya biten metin dizileri seçili hücrelere girilebilir.
İpuçları: Büyük/küçük harf duyarlılığını göz ardı etmek için aşağıdaki CONTIF formüllerini uygulayın:
=COUNTIF(A2,"CN*")+COUNTIF(A2,"UK*")
=COUNTIF(A2,"*CN")+COUNTIF(A2,"*UK")
Not: Yıldız işareti * bir veya daha fazla karakterle eşleşen joker karakterdir.
4.4 Girilen verinin belirli bir metni içermesi / içermemesi gereken veri doğrulama
Bu bölümde, Excel'de veri doğrulamanın, değerlerin belirli bir alt dizeyi içermesini veya içermemesini nasıl sağlayacağını anlatacağım.
Girilen verinin bir veya birden fazla belirli metni içermesi gerekir
Girilen verinin belirli bir metni içermesi gerekir
Girilen değerlerin belirli bir metin dizisini içermesine izin vermek için, örneğin tüm girilen değerlerin aşağıdaki ekran görüntüsünde gösterildiği gibi "KTE" metnini içermesi gerekiyorsa, FIND ve ISNUMBER fonksiyonlarına dayalı özel bir formül ile veri doğrulama uygulayabilirsiniz. Lütfen şu adımları izleyin:
1. Yalnızca belirli bir metni içeren metinlere izin verilecek hücre aralığını seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, "Formül" metin kutusuna aşağıdaki formüllerden birini girin. Büyük/küçük harf duyarlı:
=ISNUMBER(FIND("KTE",A2))
Büyük/küçük harf duyarsız:=ISNUMBER(SEARCH("KTE",A2))
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formüllerde, "A2" seçili aralıktaki ilk hücre, "KTE" ise girişlerin içermesi gereken metin dizisidir.
3. Artık, girilen değer gerekli metni içermiyorsa bir uyarı kutusu açılır.
Girilen verinin birden fazla belirli metinden birini içermesi gerekir
Yukarıdaki formül yalnızca bir metin dizisi için çalışır, hücrelerde birden fazla metin dizisinden herhangi birine izin vermeniz gerekiyorsa, aşağıdaki ekran görüntüsünde gösterildiği gibi, SUMPRODUCT, FIND ve ISNUMBER fonksiyonlarını birlikte kullanarak bir formül oluşturmalısınız.
1. Yalnızca birden fazla öğeden herhangi birini içeren metinlere izin verilecek hücre aralığını seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, ihtiyacınıza göre aşağıdaki formüllerden birini "Formül" metin kutusuna girin. Büyük/küçük harf duyarlı:
=SUMPRODUCT(--ISNUMBER(FIND($C$2:$C$4,A2)))>0
Büyük/küçük harf duyarsız:=SUMPRODUCT(--ISNUMBER(SEARCH($C$2:$C$4,A2)))>0
- Ardından, iletişim kutusunu kapatmak için "Tamam"a tıklayın.
Not: Yukarıdaki formüllerde, "A2" seçili aralıktaki ilk hücre, "C2:C4" ise girişlerin herhangi birini içermesine izin vermek istediğiniz değerler listesidir.
3. Artık, yalnızca belirli listedeki değerlerden herhangi birini içeren girişler girilebilir.
Girilen verinin bir veya birden fazla belirli metni içermemesi gerekir
Girilen verinin belirli bir metni içermemesi gerekir
Girişlerin belirli bir metni içermemesini doğrulamak için, örneğin bir hücrede "KTE" metnini içermeyen değerlere izin vermek için ISERROR ve FIND fonksiyonlarını kullanarak bir veri doğrulama kuralı oluşturabilirsiniz. Lütfen şu adımları izleyin:
1. Yalnızca belirli bir metni içermeyen metinlere izin verilecek hücre aralığını seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, "Formül" metin kutusuna aşağıdaki formüllerden birini girin. Büyük/küçük harf duyarlı:
=ISERROR(FIND("KTE",A2))
Büyük/küçük harf duyarsız:=ISERROR(SEARCH("KTE",A2))
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formüllerde, "A2" seçili aralıktaki ilk hücre, "KTE" ise girişlerin içermemesi gereken metin dizisidir.
3. Artık, belirli metni içeren girişlerin girilmesi engellenir.
Girilen verinin birden fazla belirli metinden herhangi birini içermemesi gerekir
Bir listedeki birden fazla metin dizisinden herhangi birinin girilmesini engellemek için, aşağıdaki ekran görüntüsünde gösterildiği gibi şu adımları izleyin:
1. Bazı metinlerin girilmesini engellemek istediğiniz hücre aralığını seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, "Formül" metin kutusuna aşağıdaki formülü girin. Büyük/küçük harf duyarlı:
=SUMPRODUCT(--ISNUMBER(FIND($C$2:$C$4,A2)))=0
Büyük/küçük harf duyarsız:=SUMPRODUCT(--ISNUMBER(SEARCH($C$2:$C$4,A2)))=0
- Ardından, iletişim kutusunu kapatmak için "Tamam"a tıklayın.
Not: Yukarıdaki formüllerde, "A2" seçili aralıktaki ilk hücre, "C2:C4" ise girişlerin herhangi birini içermesini engellemek istediğiniz değerler listesidir.
3. Artık, belirli metinlerden herhangi birini içeren girişlerin girilmesi engellenir.
4.5 Yalnızca benzersiz değerlere izin veren veri doğrulama
Bir hücre aralığına yinelenen veri girişini engellemek istiyorsanız, bu bölümde Excel'de bu görevi hızlıca çözmek için bazı yöntemler anlatılmaktadır.
Veri Doğrulama fonksiyonu ile yalnızca benzersiz değerlere izin ver
Genellikle, COUNTIF fonksiyonuna dayalı özel bir formül ile Veri Doğrulama özelliği size yardımcı olabilir, lütfen aşağıdaki adımları izleyin:
1. Yalnızca benzersiz değerlerin girilmesini istediğiniz hücreleri veya sütunu seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, "Formül" metin kutusuna aşağıdaki formülü girin.
=COUNTIF($A$2:$A$9,A2)=1
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formülde, "A2:A9" yalnızca benzersiz değerlere izin vermek istediğiniz hücre aralığı, "A2" ise seçili aralıktaki ilk hücredir.
3. Artık, yalnızca benzersiz değerler girilebilir ve yinelenen veri girildiğinde bir uyarı mesajı görüntülenir, aşağıdaki ekran görüntüsünde gösterildiği gibi:
VBA kodu ile yalnızca benzersiz değerlere izin ver
Aşağıdaki VBA kodu da yinelenen değerlerin girilmesini engellemeye yardımcı olabilir, lütfen şu adımları izleyin:
1. Yalnızca benzersiz değerlere izin vermek istediğiniz sayfa sekmesine sağ tıklayın ve açılan menüden "Kodu Görüntüle"yi seçin, açılan "Microsoft Visual Basic for Applications" penceresinde aşağıdaki kodu boş Modül'e yapıştırın:
VBA kodu: Bir hücre aralığında yalnızca benzersiz değerlere izin ver:
Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
Dim xRg As Range, iLong, fLong As Long
If Not Intersect(Target, Me.[A1:A100]) Is Nothing Then
Application.EnableEvents = False
For Each xRg In Target
With xRg
If (.Value <> "") Then
If WorksheetFunction.CountIf(Me.[A:A], .Value) > 1 Then
iLong = .Interior.ColorIndex
fLong = .Font.ColorIndex
.Interior.ColorIndex = 3
.Font.ColorIndex = 6
MsgBox "Duplicate Entry !", vbCritical, "Kutools for Excel"
.ClearContents
.Interior.ColorIndex = iLong
.Font.ColorIndex = fLong
End If
End If
End With
Next
Application.EnableEvents = True
End If
End Sub
![]() | ![]() | ![]() |
Not: Yukarıdaki kodda, "A1:A100" ve "A:A" yinelenenleri engellemek istediğiniz sütundaki hücrelerdir, ihtiyacınıza göre değiştirin.
2. Ardından, bu kodu kaydedip kapatın. Artık, A1:A100 hücrelerine yinelenen bir değer girildiğinde bir uyarı kutusu açılır, aşağıdaki ekran görüntüsünde gösterildiği gibi:
Kullanışlı bir özellikle yalnızca benzersiz değerlere izin ver
"Kutools for Excel" ile, "Tekrarlanan Girişleri Önle" özelliğini kullanarak yalnızca birkaç tıklamayla bir hücre aralığında yinelenenleri engellemek için veri doğrulamasını hızlıca ayarlayabilirsiniz.
1. Yalnızca benzersiz verilere izin verip yinelenen değerleri engellemek istediğiniz hücre aralığını seçin.
2. Ardından, "Kutools" > "Giriş sınırlama" > "Tekrarlanan Girişleri Önle"ye tıklayın, ekran görüntüsüne bakın:
3. Bir uyarı mesajı görüntülenir ve bu özelliği uyguladığınızda Veri Doğrulamanın kaldırılacağını bildirir. "Evet"e tıklayın ve ardından açılan uyarı kutusunda "Tamam"a tıklayın, aşağıdaki ekran görüntülerinde gösterildiği gibi:
![]() | ![]() | ![]() |
4. Artık, belirttiğiniz hücrelere yinelenen veri girildiğinde, yinelenen verinin geçersiz olduğunu hatırlatan bir uyarı kutusu görüntülenir, ekran görüntüsüne bakın:
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
4.6 Yalnızca büyük harf / küçük harf / ilk harf büyük metinlere izin veren veri doğrulama
Veri Doğrulama özelliği, bir hücre aralığında yalnızca büyük harf, küçük harf veya ilk harfi büyük metin girişlerini zorunlu kılmak için güçlü bir araçtır. Lütfen aşağıdaki adımları izleyin:
1. Yalnızca büyük harf, küçük harf veya ilk harfi büyük metin girilmesini istediğiniz hücre aralığını seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, ihtiyacınıza göre aşağıdaki formüllerden birini "Formül" metin kutusuna girin. Yalnızca büyük harfli metne izin ver:
=AND(EXACT(A2,UPPER(A2)),ISTEXT(A2))
Yalnızca küçük harfli metne izin ver=AND(EXACT(A2,LOWER(A2)),ISTEXT(A2))
Yalnızca ilk harfi büyük metne izin ver=AND(EXACT(A2,PROPER(A2)),ISTEXT(A2))
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formülde, "A2" kullanmak istediğiniz sütundaki ilk hücredir.
3. Artık, oluşturduğunuz kurala uyan girişler kabul edilir.
4.7 Başka bir listede bulunan / bulunmayan değerlere izin veren veri doğrulama
Bir değerin başka bir listede olup olmamasına göre izin vermek veya engellemek birçok kullanıcı için zor olabilir. Aslında, COUNTIF fonksiyonuna dayalı basit bir formül ile veri doğrulama özelliğini kullanarak bu işi çözebilirsiniz.
Örneğin, aşağıdaki ekran görüntüsünde gösterildiği gibi, yalnızca C2:C4 aralığındaki değerlerin bir hücre aralığına girilmesine izin vermek istiyorum, bu işi çözmek için lütfen şu adımları izleyin:
1. Veri doğrulama uygulamak istediğiniz hücre aralığını seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, ihtiyacınıza göre aşağıdaki formüllerden birini "Formül" metin kutusuna girin. Yalnızca başka bir sütunda bulunan değerlere izin ver
=COUNTIF($C$2:$C$4,A2)>0
Başka bir sütunda bulunan değerleri engelle=COUNTIF($C$2:$C$4,A2)=0
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formülde, "A2" kullanmak istediğiniz sütundaki ilk hücre, "C2:C4" ise girişlerin izin verilip verilmeyeceğini belirlemek istediğiniz değerler listesidir.
3. Artık, yalnızca oluşturduğunuz kurala uyan girişler girilebilir; diğerleri engellenir.
4.8 Yalnızca telefon numarası biçiminde girişe zorlayan veri doğrulama
Şirket çalışanlarınızın bilgilerini girerken, bir sütunda telefon numarası girilmesi gerekir. Telefon numaralarının hızlı ve doğru girilmesini sağlamak için, bu durumda telefon numaraları için veri doğrulama ayarlayabilirsiniz. Örneğin, yalnızca (123)456-7890 biçimindeki telefon numarasına izin vermek istiyorum, bu bölümde bu görevi çözmek için iki hızlı yöntem anlatılmaktadır.
Veri Doğrulama fonksiyonu ile yalnızca telefon numarası biçimine zorla
Yalnızca belirli bir telefon numarası biçiminin girilmesine izin vermek için şu adımları izleyin:
1. Belirli bir telefon numarası biçiminin girilmesini istediğiniz hücreleri seçin ve ardından sağ tıklayın, açılan menüden "Hücre Biçimlendir"i seçin, ekran görüntüsüne bakın:
2. "Hücre Biçimlendir" iletişim kutusunda, "Sayı" sekmesinde, sol taraftaki "Kategori" listesinden "Özel"i seçin ve ardından ihtiyacınız olan telefon numarası biçimini Tür kutusuna girin, örneğin, "(###) ###-####" biçimini kullanacağım, ekran görüntüsüne bakın:
3. Ardından, iletişim kutusunu kapatmak için "Tamam"a tıklayın.
4. Hücreleri biçimlendirdikten sonra, tekrar seçin ve "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayarak "Veri Doğrulama" iletişim kutusunu açın. Açılan iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, "Formül" metin kutusuna aşağıdaki formülü girin.
=AND(ISNUMBER(A2),LEN(A2)=10)
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formülde, "A2" telefon numarasını doğrulamak istediğiniz sütundaki ilk hücredir.
5. Artık,10 haneli bir sayı girildiğinde, otomatik olarak ihtiyacınız olan telefon numarası biçimine dönüştürülür, ekran görüntülerine bakın:
![]() | ![]() | ![]() |
Not: Girilen sayı10 haneli değilse, sizi uyaran bir mesaj kutusu açılır, ekran görüntüsüne bakın:
Kullanışlı bir özellikle yalnızca telefon numarası biçimine zorla
"Kutools for Excel"'in "Yalnızca telefon numarası girilebilir" özelliği de yalnızca birkaç tıklamayla telefon numarası biçimine zorlamanıza yardımcı olabilir.
1. Yalnızca belirli telefon numarasına izin verilecek hücreleri seçin, ardından "Kutools" > "Giriş sınırlama" > "Yalnızca telefon numarası girilebilir"e tıklayın, ekran görüntüsüne bakın:
2. "Telefon numarası" iletişim kutusunda, ihtiyacınız olan belirli telefon numarası biçimini seçin veya "Ekle" düğmesine tıklayarak kendi biçiminizi oluşturun, ekran görüntüsüne bakın:
3. Telefon numarası biçimini seçtikten veya ayarladıktan sonra "Tamam"a tıklayın, artık yalnızca belirli biçimdeki telefon numarası girilebilir, aksi takdirde sizi uyaran bir mesaj kutusu açılır, ekran görüntüsüne bakın:
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
4.9 Yalnızca E-posta adresi biçiminde girişe zorlayan veri doğrulama
Bir çalışma sayfasında bir sütuna birden fazla e-posta adresi girmeniz gerektiğini varsayalım, yanlış e-posta adresi biçimlerinin girilmesini önlemek için genellikle yalnızca e-posta adresi biçimine izin veren bir veri doğrulama kuralı ayarlayabilirsiniz.
Veri Doğrulama fonksiyonu ile yalnızca E-posta adresi biçimine zorla
Veri Doğrulama özelliğini özel bir formül ile kullanarak, geçersiz e-posta adreslerinin girilmesini hızlıca engelleyen bir kural oluşturabilirsiniz. Şu adımları izleyin:
1. Yalnızca e-posta adresi girilmesine izin vermek istediğiniz hücreleri seçin, ardından "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın.
2. Açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, "Formül" metin kutusuna aşağıdaki formülü girin:
=ISNUMBER(MATCH("*@*.?*",A2,0))
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formülde, "A2" kullanmak istediğiniz sütundaki ilk hücredir.
3. Artık, girilen metin e-posta adresi biçimine uymuyorsa, sizi uyaran bir mesaj kutusu açılır, ekran görüntüsüne bakın:
Kullanışlı bir özellikle yalnızca E-posta adresi biçimine zorla
"Kutools for Excel" harika bir özellik sunar – "Yalnızca e-posta adresleri girilebilir". Bu yardımcı program ile yalnızca bir tıklama ile geçersiz e-posta adreslerini engelleyebilirsiniz.
1. Yalnızca e-posta adresi girilmesine izin vermek istediğiniz hücreleri seçin, ardından "Kutools" > "Giriş sınırlama" > "Yalnızca e-posta adresleri girilebilir"e tıklayın. Ekran görüntüsüne bakın:
2. Ardından, yalnızca e-posta adresi biçimine izin verilir, aksi takdirde sizi uyaran bir mesaj kutusu açılır, ekran görüntüsüne bakın:
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
4.10 Yalnızca IP adresi biçiminde girişe zorlayan veri doğrulama
Bu bölümde, bir hücre aralığında yalnızca IP adreslerinin kabul edilmesini sağlamak için veri doğrulama ayarlamanın bazı hızlı yollarını tanıtacağım.
Veri Doğrulama fonksiyonu ile yalnızca IP adresi biçimine zorla
Belirli bir hücre aralığında yalnızca IP adreslerinin girilmesine izin vermek için şu adımları izleyin:
1. Yalnızca IP adresi girilmesine izin vermek istediğiniz hücreleri seçin, ardından "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın.
2. Açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, "Formül" metin kutusuna aşağıdaki formülü girin.
=AND((LEN(A2)-LEN(SUBSTITUTE(A2,".","")))=3,ISNUMBER(SUBSTITUTE(A2,".","")+0))
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formülde, "A2" kullanmak istediğiniz sütundaki ilk hücredir.
3. Artık, hücreye geçersiz bir IP adresi girildiğinde, aşağıdaki ekran görüntüsünde gösterildiği gibi bir uyarı kutusu açılır.
VBA kodu ile yalnızca IP adresi biçimine zorla
Burada, aşağıdaki VBA kodu da yalnızca IP adreslerinin girilmesine izin vermenize ve diğer girişleri engellemenize yardımcı olabilir, lütfen şu adımları izleyin:
1. Sayfa sekmesine sağ tıklayın ve açılan menüden "Kodu Görüntüle"yi seçin, açılan "Microsoft Visual Basic for Applications" penceresinde aşağıdaki VBA kodunu yapıştırın.
VBA kodu: Hücreleri yalnızca IP adresi kabul edecek şekilde doğrula
Private Sub Worksheet_Change(ByVal Target As Range)
'Update by ExtendOffice
Dim xArrIp() As String
Dim xIntIP1, xIntIP2, xIntIP3, xIntIP4 As Integer
If Intersect(Target, Range("A2:A10")) Is Nothing Then
Exit Sub
Else
If Target = "" Then
Exit Sub
End If
xArrIp = Split(Target.Text, ".")
If UBound(xArrIp) <> 3 Then
GoTo EIP
Else
xIntIP1 = CInt(xArrIp(0))
xIntIP2 = CInt(xArrIp(1))
xIntIP3 = CInt(xArrIp(2))
xIntIP4 = CInt(xArrIp(3))
If (xIntIP1 < 1) Or (xIntIP1 > 255) _
Or (xIntIP2 < 1) Or (xIntIP2 > 255) _
Or (xIntIP3 < 1) Or (xIntIP3 > 255) _
Or (xIntIP4 < 1) Or (xIntIP4 > 255) Then
GoTo EIP
End If
End If
End If
Exit Sub
EIP:
MsgBox "Please enter correct IP address"
Target = ""
End Sub
![]() | ![]() | ![]() |
Not: Yukarıdaki kodda, "A2:A10" yalnızca IP adresi kabul etmek istediğiniz hücre aralığıdır.
2. Ardından, bu kodu kaydedip kapatın. Artık, yalnızca geçerli IP adresleri belirtilen hücrelere girilebilir.
Kolay bir özellikle yalnızca IP adresi biçimine zorla
Çalışma kitabınızda "Kutools for Excel" yüklüyse, "Yalnızca IP adresleri girilebilir" özelliği de bu görevi çözmenize yardımcı olabilir.
1. Yalnızca IP adresi girilmesine izin vermek istediğiniz hücreleri seçin, ardından "Kutools" > "Giriş sınırlama" > "Yalnızca IP adresleri girilebilir"e tıklayın. Ekran görüntüsüne bakın:
2. Bu özelliği uyguladıktan sonra, artık yalnızca IP adresi girilebilir, aksi takdirde sizi uyaran bir mesaj kutusu açılır, ekran görüntüsüne bakın:
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
4.11 Toplam değeri aşan girişleri kısıtlayan veri doğrulama
Diyelim ki aylık bir gider raporunuz var ve bütçe toplamı18.000$. Gider listesindeki toplam tutarın bu önceden belirlenmiş toplamı aşmamasını sağlamanız gerekir, aşağıdaki ekran görüntüsünde gösterildiği gibi. Bu durumda, toplam değerin aşılmasını önlemek için SUM fonksiyonunu kullanarak bir veri doğrulama kuralı oluşturabilirsiniz.
1. Değerlerin sınırlandırılmasını istediğiniz hücreleri seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, "Formül" metin kutusuna aşağıdaki formülü girin.
=SUM($B$2:$B$7)<=18000
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formülde, "B2:B7" girişleri sınırlandırmak istediğiniz hücre aralığıdır.
3. Artık, B2:B7 aralığına değer girerken, toplam değer18.000dan azsa doğrulama geçer. Herhangi bir değer toplamı18.000ı aşarsa, sizi uyaran bir mesaj kutusu açılır.
4.12 Başka bir hücreye bağlı olarak hücre girişini kısıtlayan veri doğrulama
Bir hücredeki değere bağlı olarak bir hücre listesindeki veri girişlerini sınırlandırmak istediğinizde, Veri Doğrulama özelliği bu işi çözmenize de yardımcı olabilir. Örneğin, C1 hücresinde "Evet" metni varsa, A2:A9 aralığına herhangi bir girişe izin verilir. Ancak, C1 hücresinde başka bir metin varsa, A2:A9 aralığındaki girişler kısıtlanır, aşağıdaki ekran görüntülerinde gösterildiği gibi:
![]() | ![]() | ![]() |
Bu işi çözmek için lütfen şu adımları izleyin:
1. Değerlerin sınırlandırılmasını istediğiniz hücreleri seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, "Formül" metin kutusuna aşağıdaki formülü girin.
=$C$1="Yes"
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formülde, "C1" kullanmak istediğiniz belirli metni içeren hücredir ve "Evet" ise hücreleri sınırlandırmak istediğiniz metindir, ihtiyacınıza göre değiştirin.
3. Artık, C1 hücresinde "Evet" metni varsa, A2:A9 aralığına herhangi bir şey girilebilir; C1 hücresinde başka bir metin varsa, hiçbir değer girilemez, aşağıdaki demoya bakın:
4.13 Yalnızca hafta içi veya hafta sonu günlerine izin veren veri doğrulama
Yalnızca hafta içi (Pazartesi'den Cuma'ya) veya hafta sonu (Cumartesi ve Pazar) günlerinin bir hücre listesine girilmesini istiyorsanız, "Veri Doğrulama" da size yardımcı olabilir, lütfen aşağıdaki adımları izleyin:
1. Hafta içi veya hafta sonu günlerinin girilmesini istediğiniz hücreleri seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, ihtiyacınıza göre aşağıdaki formüllerden birini "Formül" metin kutusuna girin. Yalnızca hafta içi günlerine izin ver
=WEEKDAY(A2,2)<6
Yalnızca hafta sonu günlerine izin ver=WEEKDAY(A2,2)>5
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formülde, "A2" kullanmak istediğiniz sütundaki ilk hücredir.
3. Artık, seçili hücrelere yalnızca seçiminize göre hafta içi veya hafta sonu tarihleri girilebilir.
4.14 Girilen tarihe bugünün tarihine göre izin veren veri doğrulama
Bazen, bir hücre listesine yalnızca bugünden büyük veya küçük tarihler girilmesine izin vermeniz gerekebilir. "Veri Doğrulama" özelliği ile "BUGÜN" fonksiyonunu kullanarak bu işi kolayca yapabilirsiniz. Lütfen şu adımları izleyin:
1. Yalnızca gelecekteki tarihlere (bugünden büyük tarihler) izin vermek istediğiniz hücreleri seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, "Formül" metin kutusuna aşağıdaki formülü girin.
=A2>Today()
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formülde, "A2" kullanmak istediğiniz sütundaki ilk hücredir.
3. Artık, yalnızca bugünden sonraki tarihler hücrelere girilebilir. Aksi takdirde, sizi uyaran bir mesaj kutusu açılır, ekran görüntüsüne bakın:
İpuçları:
1. Geçmiş tarihlere (bugünden küçük tarihler) izin vermek için, aşağıdaki formülü Veri Doğrulama'ya uygulayın:
=A2<Today()
2. Belirli bir tarih aralığında (örneğin, sonraki30 gün içindeki tarihler) girişe izin vermek için, aşağıdaki formülü Veri Doğrulama'ya girin:
=AND(A2>TODAY(),A2<=(TODAY()+30))
4.15 Girilen saate mevcut saate göre izin veren veri doğrulama
Verileri mevcut saate göre doğrulamak istiyorsanız, örneğin yalnızca mevcut saatten önceki veya sonraki saatlerin hücrelere girilmesine izin vermek istiyorsanız, kendi veri doğrulama formülünüzü oluşturabilirsiniz, lütfen şu adımları izleyin:
1. Yalnızca mevcut saatten önceki veya sonraki saatlerin girilmesine izin vermek istediğiniz hücreleri seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Saat"i seçin.
- Ardından, yalnızca mevcut saatten önceki saatlere izin vermek için "küçüktür"ü veya mevcut saatten sonraki saatlere izin vermek için "büyüktür"ü "Veri" açılır kutusundan seçin.
- Ardından, "Bitiş saati" veya "Başlangıç saati" kutusuna aşağıdaki formülü girin:
=TIME(HOUR(NOW()),MINUTE(NOW()),SECOND(NOW()))
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formülde, "A2" kullanmak istediğiniz sütundaki ilk hücredir.
3. Artık, yalnızca mevcut saatten önceki veya sonraki saatler belirli hücrelere girilebilir.
4.16 Belirli bir yılın veya mevcut yılın tarihine izin veren veri doğrulama
Yalnızca belirli bir yılın veya mevcut yılın tarihlerinin girilmesine izin vermek için, YIL fonksiyonuna dayalı özel bir formül ile veri doğrulama kullanabilirsiniz.
1. Yalnızca belirli bir yılın tarihlerinin girilmesine izin vermek istediğiniz hücreleri seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Özel"i seçin.
- Ardından, "Formül" metin kutusuna aşağıdaki formülü girin.
=YEAR(A2)=2020
- Bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın.
Not: Yukarıdaki formülde, "A2" kullanmak istediğiniz sütundaki ilk hücre, "2020" ise sınırlandırmak istediğiniz yıl numarasıdır.
3. Artık, yalnızca2020 yılına ait tarihler girilebilir, aksi takdirde aşağıdaki ekran görüntüsünde gösterildiği gibi bir uyarı kutusu açılır:
İpuçları:
Yalnızca mevcut yılın tarihlerinin girilmesine izin vermek için, aşağıdaki formülü veri doğrulamaya uygulayabilirsiniz:
=YEAR(A2)=YEAR(TODAY())
4.17 Mevcut hafta veya ay içindeki tarihe izin veren veri doğrulama
Kullanıcıların belirli hücrelere yalnızca mevcut hafta veya ay içindeki tarihleri girmesine izin vermek istiyorsanız, bu bölümde Excel'de bu görevi başarmak için bazı formüller tanıtılmaktadır.
Mevcut haftanın tarihini girmeye izin ver
1. Yalnızca mevcut haftanın tarihlerinin girilmesine izin vermek istediğiniz hücreleri seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Tarih"i seçin.
- Ardından, "Veri" açılır kutusundan "arasında"yı seçin.
- "Başlangıç tarihi" metin kutusuna şu formülü girin:
=TODAY()-WEEKDAY(TODAY(),3)
- "Bitiş tarihi" metin kutusuna şu formülü girin:
=TODAY()-WEEKDAY(TODAY(),3)+6
- Son olarak, "Tamam" düğmesine tıklayın.
3. Artık, yalnızca mevcut hafta içindeki tarihler girilebilir, diğer tarihler aşağıdaki ekran görüntüsünde gösterildiği gibi engellenir:
Mevcut ayın tarihini girmeye izin ver
Yalnızca mevcut ayın tarihlerinin girilmesine izin vermek için lütfen şu adımları izleyin:
1. Yalnızca mevcut ayın tarihlerinin girilmesine izin vermek istediğiniz hücreleri seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan "Veri Doğrulama" iletişim kutusunda, "Ayarlar" sekmesinde aşağıdaki işlemleri yapın:
- "İzin Ver" açılır listesinden "Tarih"i seçin.
- Ardından, "Veri" açılır kutusundan "arasında"yı seçin.
- "Başlangıç tarihi" metin kutusuna şu formülü girin:
=DATE(YEAR(TODAY()),MONTH(TODAY()),1)
- "Bitiş tarihi" metin kutusuna şu formülü girin:
=DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)-1))
- Son olarak, "Tamam" düğmesine tıklayın.
3. Artık, yalnızca mevcut ay içindeki tarihler seçili hücrelere girilebilir.
5. Excel'de veri doğrulama nasıl düzenlenir?
Mevcut bir veri doğrulama kuralını düzenlemek veya değiştirmek için aşağıdaki adımları izleyin:
1. Veri doğrulama kuralı olan hücrelerden birini seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın ve "Veri Doğrulama" iletişim kutusuna gidin, kutuda ihtiyacınıza göre kuralları düzenleyin veya değiştirin ve ardından bu yeni kuralı aynı doğrulama kriterlerine sahip diğer hücrelere uygulamak için "Aynı ayarlara sahip diğer tüm hücrelere bu değişiklikleri uygula" seçeneğini işaretleyin. Ekran görüntüsüne bakın:
3. Değişiklikleri kaydetmek için "Tamam"a tıklayın.
6. Excel'de veri doğrulama olan hücreler nasıl bulunur ve seçilir?
Çalışma sayfanızda birden fazla veri doğrulama kuralı oluşturduysanız, şimdi, veri doğrulama kurallarının uygulandığı hücreleri bulmanız ve seçmeniz gerekiyorsa, "Özel Git" komutu tüm veri doğrulama türlerini veya belirli bir veri doğrulama türünü seçmenize yardımcı olabilir.
1. Veri doğrulama olan hücreleri bulmak ve seçmek istediğiniz çalışma sayfasını etkinleştirin.
2. Ardından, "Giriş" > "Bul & Seç" > "Özel Git"e tıklayın, ekran görüntüsüne bakın:
3. "Özel Git" iletişim kutusunda, "Veri doğrulama" > "Tümü"nü seçin, ekran görüntüsüne bakın:
4. Artık, mevcut çalışma sayfasında veri doğrulama olan tüm hücreler seçildi.
İpuçları: Belirli bir veri doğrulama türünü seçmek istiyorsanız, önce istenen veri doğrulamasını içeren bir hücreyi seçin, ardından "Özel Git" iletişim kutusuna gidin ve "Veri doğrulama" > "Aynı"yı seçin.
![]() | ![]() | ![]() |
7. Veri doğrulama kuralı diğer hücrelere nasıl kopyalanır?
Bir hücre listesi için bir veri doğrulama kuralı oluşturduğunuzu ve şimdi aynı veri doğrulama kuralını başka hücrelere uygulamanız gerektiğini varsayalım. Kuralı tekrar oluşturmak yerine, mevcut kuralı diğer hücrelere hızlı ve kolay bir şekilde kopyalayıp yapıştırabilirsiniz.
1. Kullanmak istediğiniz doğrulama kuralına sahip bir hücreyi seçin ve ardından "Ctrl + C" tuşlarına basarak kopyalayın.
2. Ardından, doğrulama uygulamak istediğiniz hücreleri seçin; birden fazla bitişik olmayan hücreyi seçmek için "Ctrl" tuşunu basılı tutarak hücreleri seçin.
3. Ardından, seçimi sağ tıklayın ve "Özel Yapıştır" seçeneğini seçin, ekran görüntüsüne bakın:
4. "Özel Yapıştır" iletişim kutusunda, "Doğrulama" seçeneğini seçin, ekran görüntüsüne bakın:
5. "Tamam" düğmesine tıklayın, artık doğrulama kuralı yeni hücrelere kopyalanmıştır.
8. Excel'de veri doğrulama ile geçersiz girişler nasıl daire içine alınır?
Bazen, mevcut veriler için veri doğrulama kuralları oluşturmanız gerekebilir; bu durumda, hücre aralığında bazı geçersiz veriler olabilir. Geçersiz verileri nasıl kontrol edip düzeltebilirsiniz? Excel'de, "Geçersiz Verileri Daire İçine Al" özelliğini kullanarak geçersiz verileri kırmızı bir daire ile vurgulayabilirsiniz.
İhtiyacınız olan geçersiz verileri daire içine almak için, veri aralığına bir kural ayarlamak için "Veri Doğrulama" özelliğini uygulamanız gerekir. Lütfen aşağıdaki adımları izleyin:
1. Geçersiz verileri daire içine almak istediğiniz veri aralığını seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, "Veri Doğrulama" iletişim kutusunda ihtiyacınıza göre doğrulama kuralını ayarlayın, örneğin burada500'den büyük değerlere doğrulama uygulayacağım, ekran görüntüsüne bakın:
3. Ardından, iletişim kutusunu kapatmak için "Tamam"a tıklayın. Veri doğrulama kuralını ayarladıktan sonra, "Veri" > "Veri Doğrulama" > "Geçersiz Verileri Daire İçine Al"a tıklayın, ardından500'den küçük olan tüm geçersiz değerler kırmızı oval ile daire içine alınır. Ekran görüntülerine bakın:
![]() | ![]() | ![]() |
Notlar:
- 1. Geçersiz bir veriyi düzelttiğiniz anda kırmızı daire otomatik olarak kaybolur.
- 2. Bu "Geçersiz Verileri Daire İçine Al" özelliği en fazla255 hücreyi daire içine alabilir. Mevcut çalışma kitabını kaydettiğinizde tüm kırmızı daireler kaldırılır.
- 3. Bu daireler yazdırılamaz.
- 4. Kırmızı daireleri kaldırmak için "Veri" > "Veri Doğrulama" > "Doğrulama Dairelerini Temizle"ye de tıklayabilirsiniz.
9. Excel'de veri doğrulama nasıl kaldırılır?
Bir hücre aralığından, mevcut çalışma sayfasından veya tüm çalışma kitabından veri doğrulama kurallarını kaldırmak için aşağıdaki yöntemleri kullanın.
Veri doğrulama fonksiyonu ile seçili aralıktaki veri doğrulamasını kaldır
1. Kaldırmak istediğiniz veri doğrulaması olan hücreleri seçin.
2. Ardından, "Veri" > "Veri Doğrulama" > "Veri Doğrulama"ya tıklayın, açılan iletişim kutusunda, "Ayarlar" sekmesinde "Tümünü Temizle" düğmesine tıklayın, ekran görüntüsüne bakın:
3. Ardından, bu iletişim kutusunu kapatmak için "Tamam" düğmesine tıklayın. Ve seçili aralığa uygulanan veri doğrulama kuralı anında kaldırılmış olur.
İpuçları: Mevcut çalışma sayfasından veri doğrulamayı kaldırmak için, önce tüm sayfayı seçin ve ardından yukarıdaki adımları uygulayın.
Kullanışlı bir özellikle seçili aralıktaki veri doğrulamasını kaldır
"Kutools for Excel" varsa, "Veri Doğrulama Kısıtlamalarını Temizle" özelliği de seçili aralıktan veya tüm çalışma sayfasından veri doğrulama kurallarını kaldırmanıza yardımcı olabilir.
1. Kaldırmak istediğiniz veri doğrulamasını içeren hücre aralığını veya tüm çalışma sayfasını seçin.
2. Ardından, "Kutools" > "Giriş sınırlama" > "Veri Doğrulama Kısıtlamalarını Temizle"ye tıklayın, ekran görüntüsüne bakın:
3. Açılan uyarı kutusunda "Tamam"a tıklayın ve veri doğrulama kuralı ihtiyacınıza göre temizlenir.
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
VBA kodu ile tüm çalışma sayfalarındaki veri doğrulamasını kaldır
Tüm çalışma kitabından veri doğrulama kurallarını kaldırmak için, çok sayıda çalışma sayfası varsa yukarıdaki yöntemler zaman alıcı olabilir, burada aşağıdaki kod bu görevi hızlıca çözmenize yardımcı olabilir.
1. "ALT + F11" tuşlarına basarak "Microsoft Visual Basic for Applications" penceresini açın.
2. Ardından, "Ekle" > "Modül"e tıklayın ve aşağıdaki makroyu "Modül" penceresine yapıştırın.
VBA kodu: Tüm çalışma sayfalarında veri doğrulama kurallarını kaldır
Sub RemoveDataValidation()
'Updateby Extendoffice
Dim xwsh As Worksheet
For Each xwsh In ActiveWorkbook.Worksheets
xwsh.Cells.Validation.Delete
Next xwsh
End Sub
3. Ardından, bu kodu çalıştırmak için "F5" tuşuna basın ve tüm veri doğrulama kuralları tüm çalışma kitabından hemen silinir.
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar. En çok ihtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
- Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!