Veri Doğrulama

ahmed_ummu

Altın Üye
Katılım
28 Mart 2011
Mesajlar
686
Excel Vers. ve Dili
Excel 2010 Professional Plus 64 Bit
Altın Üyelik Bitiş Tarihi
15-10-2026
Merhaba arkadaşlar.

Veri doğrulama ile hücreye sadece harf veya sadece sayısal değer girilmesi için ne yapmalıyız. Yardımcı olabilir misiniz. Veri doğrulamada öyle bir seçenek yok.
 

mustafa1205

Altın Üye
Katılım
23 Ekim 2010
Mesajlar
1,231
Excel Vers. ve Dili
Office 2016 / 64 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
07-06-2024
Veri doğrulama da tüm sayı seçeneklerinde sadece rakam girişi bulunmaktadır. Ordan yapabilirsiniz
 

Ekli dosyalar

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,598
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Merhaba,

Veri doğrulama'da özel kısmına ESAYIYSA ve EMETİNSE formülleri ile kontrol ekleyebilirsiniz.
 

antonio

Destek Ekibi
Destek Ekibi
Katılım
13 Şubat 2011
Mesajlar
1,161
Excel Vers. ve Dili
Microsoft Office Professional Plus 2013 Türkçe
Merhaba,
Veri Doğrulama seçeneklerinden >> Özel'i seçerek, sadece sayı girilmesini istediğiniz hücreler için =ESAYIYSA(<hücre adresi>) giriniz. Sadece metinsel ifadeler girilmesini istediğiniz alanlar için ise =EMETİNSE(<hücre adresi>) girip onaylayınız
 
Katılım
21 Aralık 2016
Mesajlar
685
Excel Vers. ve Dili
Office 365 TR
Bir alternatif
Veri Doğrulama >>>Özel >>> Formül kutucuğuna
A1 : Sadece SAYI girişi ise Formül =S(A1)
B1 : Sadece METİN girişi ise Formül =DEĞİL(S(B1))
 

ahmed_ummu

Altın Üye
Katılım
28 Mart 2011
Mesajlar
686
Excel Vers. ve Dili
Excel 2010 Professional Plus 64 Bit
Altın Üyelik Bitiş Tarihi
15-10-2026
Bir alternatif
Veri Doğrulama >>>Özel >>> Formül kutucuğuna
A1 : Sadece SAYI girişi ise Formül =S(A1)
B1 : Sadece METİN girişi ise Formül =DEĞİL(S(B1))
Cevaplar için çok teşekkürler arkadaşlar. sorun çözüldü ama Bir hücre aralığına karakter sınırlaması ve sadece sayısal değer girilmesi gerekiyor. Sadece sayı girişine izin verilirse karakter sınırlamasını yapmıyor. Veya Karakter sınırlamasını yapınca Harf girişine de izin veriyor. İkisini birden yapmanın bir yolu var mıdır.

=METİNUZUNLUĞU(C2:C36;11);ESAYIYSA(C2:C36)

Yukarıdaki gibi formül yazdım ama formülde hata var uyarısı veriyor.
 

ahmed_ummu

Altın Üye
Katılım
28 Mart 2011
Mesajlar
686
Excel Vers. ve Dili
Excel 2010 Professional Plus 64 Bit
Altın Üyelik Bitiş Tarihi
15-10-2026
Cevaplar için çok teşekkürler arkadaşlar. sorun çözüldü ama Bir hücre aralığına karakter sınırlaması ve sadece sayısal değer girilmesi gerekiyor. Sadece sayı girişine izin verilirse karakter sınırlamasını yapmıyor. Veya Karakter sınırlamasını yapınca Harf girişine de izin veriyor. İkisini birden yapmanın bir yolu var mıdır.

=METİNUZUNLUĞU(C2:C36;11);ESAYIYSA(C2:C36)

Yukarıdaki gibi formül yazdım ama formülde hata var uyarısı veriyor.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,535
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
C2:C36 aralığına girmek istediğiniz veri tam olarak nedir?
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,598
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Aşağıdaki formülü kullanabilirsiniz.

Kod:
=VE(ESAYIYSA(A1);UZUNLUK(A1)=11)
 
Katılım
21 Aralık 2016
Mesajlar
685
Excel Vers. ve Dili
Office 365 TR
Sanıyorum TC kimlik No girilecek
Bu durumda Alan C2:C36 ise
C2:C36 seçin
Formül olarak
=VE(UZUNLUK(C2)=11;S(C2))
yazın
ya da
=(UZUNLUK(C2)=11)*S(C2)
yazın

Eğer C kolonu komple Veri Doğrulama yapılacaksa
  • C1 hücresine 11 basamaklı sayı yazın
  • C kolonunu komple seçin
  • formül olarak
=VE(UZUNLUK(C1)=11;S(C1)) yazın
  • Tamam
Ve sonra
  • C1 hücresini seçin
  • Veri Doğrulama
  • Veri Doğrulamayı silin.
  • Tamam
 
Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,535
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
İlk mesajınızda ki taleple sonraki talebiniz değişmiş oldu..

Sorularınızı net sorarsanız daha net cevaplar alabilirsiniz..
 

ahmed_ummu

Altın Üye
Katılım
28 Mart 2011
Mesajlar
686
Excel Vers. ve Dili
Excel 2010 Professional Plus 64 Bit
Altın Üyelik Bitiş Tarihi
15-10-2026
Teşekkürler arkadaşlar sorun çözüldü.
 
Üst