KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de hücre girişini yalnızca sayısal değerlere veya önceden tanımlanmış bir listeye nasıl kısıtlayabilirim?

YazarKelly Değiştirme Tarihi

Excel ile çalışırken, çalışma sayfalarınıza hangi bilgilerin girilebileceğine dair kesin kontrole ihtiyaç duymak oldukça yaygındır. Örneğin, kullanıcıların yalnızca belirli bir sayı aralığındaki değerleri girmesini sağlamak, sadece önceden tanımlanmış bir listeden seçim yapılmasını zorunlu kılmak veya bir sütunda tekrar eden girişleri engelleyerek verilerin düzenli kalmasını sağlayabilirsiniz. Bu tür kısıtlamalar, hem veri doğruluğunu korur hem de sonraki analiz ve raporlama süreçlerini kolaylaştırır. Bu eğitimde, hem sayılar hem de metinler için Excel’de hücre girişlerini kısıtlamanın çeşitli pratik yöntemleri adım adım açıklanmakta; ayrıca yaygın hatalardan kaçınmanıza yardımcı olacak faydalı ipuçları sunulmaktadır.


Hücre girişini yalnızca tam sayılara veya belirli bir aralıktaki sayılara sınırlayın

Hücre girişini yalnızca tam sayılara veya belirli bir aralıktaki sayılara sınırlamak, özellikle finansal tablolar, not defterleri veya envanter listeleri için son derece kullanışlıdır. Bu kısıtlama, negatif sayıların uygun olmadığı durumlarda ya da izin verilen aralığın dışına çıkan değerler gibi geçersiz girişleri önlemeye yardımcı olur. Excel’in Veri Doğrulama özelliğini kullanarak bunu şu şekilde ayarlayabilirsiniz:

1. Sayısal değer girişi yapmanıza izin vermek istediğiniz hücre aralığını seçin (örneğin, B2:B20), ardından araç çubuğundan Veri > Veri Doğrulama seçeneğine tıklayın.
Şeritteki Veri sekmesinde Veri Doğrulama düğmesi
İpucu: Doğrulama ayarlamadan önce doğru aralığı seçmek, yalnızca istenen hücrelerin kısıtlanmasını sağlar.

2. Veri Doğrulama iletişim kutusunda, Ayarlar sekmesinde aşağıdakileri yapın:
Veri açılır menüsündeki koşullar
(1) Yalnızca tamsayı girişine ihtiyacınız varsa, Tam sayı seçeneğini İzin Ver açılır menüsünden seçin; ondalıklı sayılar için ise Ondalık seçeneğini belirleyin.
İzin Ver açılır menüsünden Tam Sayı seçeneği   
(2) Veri açılır menüsünden senaryonuza uygun olarak arasında, büyüktür veya küçüktür gibi kısıtlama türünüzü seçin.
(3) Belirli sınırları girin (örneğin, bir aralık için)Minimum ve Maksimum ya da ilgili durumlarda Uzunluk).

3. Kuralı uygulamak için Tamam düğmesine tıklayın.

Artık bu hücrelere yalnızca belirttiğiniz türde sayılar girilebilir. Birisi izin verilen aralığın dışına bir değer girmeye çalışırsa, Excel bir hata mesajı gösterir ve girişi engeller. Bu yöntem, yaş (örneğin 16 ile 99 arasında olmalı), puanlama sayfaları (0 ile 100 arasındaki sayılar) ve bütçe formları gibi senaryolarda idealdir.
Pratik İpuçları: Geçersiz bir giriş denendiğinde özel rehberlik sunmak için hata uyarısını veya giriş mesajını özelleştirebilirsiniz. Ayrıca tutarlı bir veri yapısı korumak için bu kuralları Tüm Sütunları Sırala alanına da uygulamayı düşünün. İzin verilen aralığı daha sonra değiştirmeniz gerekiyorsa, etkilenen hücreler için Veri Doğrulama ayarlarına yeniden gidin.

Not: Bu yöntem yalnızca sayısal hücre değerlerini kısıtlar. Metin temelli kısıtlamalar oluşturmak için bir sonraki bölüme başvurun. Aynı doğrulamanın formül içeren hücrelere uygulanması genellikle hatalara yol açar; bu nedenle uygulamadan önce verilerinizi mutlaka iki kez kontrol edin.


Limit cell entry to any numeric value (whole/decimal numbers) veya belirli karakterlerin girilmesini engelleme

Kutools for Excel ile giriş, yalnızca sayısal değerlere (tam ve ondalık sayılara) sınırlandırılabilir ya da belirli istenmeyen karakterler daha esnek ve hızlı bir şekilde engellenebilir. Giriş Sınırlandırma özelliği, hangi karakterlere izin verileceğini veya hangilerinin kısıtlanacağını —sayılar, harfler hatta bireysel özel semboller dahil olmak üzere— tam olarak ayarlamanıza olanak tanır. Bu özellik, yalnızca sayısal kimliklerin kabul edildiği formlarda veya verilerin kesinlikle sadece sayı girişiyle uyumlu olması gereken hassas tablolarda büyük fayda sağlar.

Bu seçeneği kullanmak için:

  1. Yalnızca sayısal değerlere izin vermek veya belirli istenmeyen karakterleri engellemek istediğiniz hücre aralığını seçin. Ardından, Kutools sekmesine gidin ve Giriş Sınırlandırması > Giriş Sınırlandırması seçeneğine tıklayın.
    Şeritteki Kutools sekmesinde Yazmayı Engelle seçeneği
  2. Giriş Sınırlama iletişim kutusunda, yalnızca tam sayılar veya ondalık sayılar girmeye izin vermek için “Yalnızca belirtilen karakterlerin girişi izinli” seçeneğini işaretleyin ve virgülle ayrılmış haneleri girin.
    'Bu karakterleri yazmaya izin ver' seçeneği işaretlenmiş Yazmayı Engelle iletişim kutusu
  3. Sınırlı bir aralıktaki harfleri engellemek için “Belirtilen karakterlerin girişi yasaklandı” seçeneğini işaretleyin ve kısıtlamak istediğiniz karakterleri girin.
    'Bu karakterleri yazmaya engel ol' seçeneği işaretlenmiş Yazmayı Engelle iletişim kutusu
  4. Tamam’a tıklayın.

Ayarlandığında, izin verilmeyen herhangi bir karakter uyarı verir ve girişi engeller. En iyi sonuçlar için başlık veya formül içeren hücreleri dahil etmediğinizden emin olun; aksi takdirde gereksiz uyarılar alabilirsiniz.
Uyarı: Hem sayı hem de ondalık noktaya izin vermeniz gerekiyorsa, ondalık ayarını kontrol edin. Giriş beklenmedik şekilde engelleniyorsa, iletişim kutusundaki karakter filtrelerinizi gözden geçirin.

Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin


Hücre girişini metin değerlerinden oluşan bir listeye sınırlayın

Belirli bir alanda yalnızca spesifik metin girişlerinin kabul edilebilir olduğu durumlarda (örneğin departman adları, kategoriler veya proje kodları), Excel’de bir Açılır Liste oluşturmak yetkisiz veya yanlış yazılmış girişleri önler. Bu yaklaşım, paylaşılan formlarda veya raporlarda girişleri standartlaştırarak tutarlılığı sağlar ve veri temizleme için harcanan süreyi azaltır. Böyle bir kısıtlama oluşturmak için:

1. İzin verilen Metin Listesi’ni önceden hazırlayın; örneğin, izin verilen adları aşağıdaki gibi A2:A10 aralığına yerleştirin:
A2:A10'daki önceden tanımlanmış adlar

2. Kısıtlamak istediğiniz aralığı seçin (örneğin, B2:B20), ardından Veri > Veri Doğrulama öğesine gidin.
Veri Doğrulama iletişim kutusu

3. Veri Doğrulama iletişim kutusunda, Ayarlar sekmesinde:
(1) Liste seçeneğini İzin Ver açılır menüsünden seçin.
(2) Hücre içi açılır liste seçeneğinin işaretli olduğundan emin olun.
(3) Kaynak kutusuna, izin verilen değerleri içeren aralığı girin veya seçin; örneğin, A2:A10.

4. Kurulumu tamamlamak için Tamam düğmesine tıklayın.

Artık hedef aralıktaki herhangi bir hücreye tıkladığınızda, bir açılır menü oku görüntülenir. Kullanıcılar, önceden tanımlanmış listenizden seçim yapmak zorundadır; bu da yetkisiz veya yanlış yazılmış girişleri engeller. Bu yöntem, raporlama için tutarlılığın kritik öneme sahip olduğu ana veri alanları veya kategorilerde özellikle değerlidir.
Önceden tanımlanmış adlarla açılır liste

Ek kullanıcı dostu özellikler için ayrıca Giriş Mesajı (“Lütfen listeden bir departman adı seçin” gibi) özelleştirebilir ve neden bir girişin reddedildiğini açıklayan özel bir Hata Uyarısı ayarlayabilirsiniz.

İpucu: Kaynak listenizi güncellerseniz, açılır menüleriniz otomatik olarak yeni seçenekleri içerir. Büyük sayfalarda kullanırken, kaynak yönetimi için adlandırılmış aralıkları tercih etmeyi düşünün.


Bir sütun/listede yinelenen girişleri tek tıklamayla engelleyin

Bazı çalışma senaryolarında—örneğin kimlik atama, envanter listeleri veya ödeme kayıtları—her girişin karışıklıkları ve sonradan oluşabilecek hataları önlemek için benzersiz olması gerekir. Yinelenenleri manuel olarak kontrol etmek, özellikle büyük veri kümelerinde hem sıkıcı hem de hataya açıktır. Kutools for Excel, Tekrarlanan Girişleri Önle yardımcısıyla bu soruna basit ve etkili bir çözüm sunar.

Kutools for Excel – Excel için 300’den fazla temel araçla dolu! İşlerinizi daha hızlı, daha kolay ve daha verimli hale getirin.Hemen indirin!

Bunu uygulamak için: Hedef sütununuzu veya listenizi seçin, ardından Kutools > Tekrarlanan Girişleri Önle öğesine tıklayın. Bu yardımcı program, girişlerinizi gerçek zamanlı olarak izler; girilen herhangi bir yinelenen değer için bir uyarı mesajı alır ve yinelenen giriş reddedilir.
Şeritteki Kutools sekmesinde Yinelenenleri Engelle seçeneği

Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin

Tavsiye: Bu özellik, fatura numaraları veya kayıt kodları gibi benzersizliğin kritik olduğu alanlarda en iyi şekilde işe yarar. Etkinleştirmeden önce, sütununuzdaki Kaynak Veri değerlerinin zaten benzersiz olduğundan emin olun ya da en iyi performans için mevcut yinelenenleri temizleyin. Yinelenen girişlere yeniden izin vermeniz gerekiyorsa, Kutools’taki yardımcı programı devre dışı bırakmanız yeterlidir.
Kalıcı hata bildirimleriyle karşılaşırsanız, aynı sütundaki formüllerin çakışan sonuçlar üretmediğinden ve gizli satırlarda Yinelenen Değerler bulunmadığından emin olun.


Excel formülü çözümü: Hücre girişini sayısal bir aralıkla sınırlama (alternatif yöntem)

Veri Doğrulama özelliğine ek olarak, mantıksal formüller belirli bir aralığın dışındaki girişleri işaretleyerek görsel denetimlerde veya özel uyarılar oluştururken özellikle etkili olabilir. Örneğin, Koşullu Biçimlendirme kullanarak geçersiz girişleri gerçek zamanlı olarak vurgulayabilir ve paylaşılan ya da işbirlikçi sayfalarda kalite kontrolünü kolaylaştırabilirsiniz.

1. Sayısal verileriniz C2:C20 aralığında yer alıyorsa, bitişik bir sütuna (örneğin D2 hücresine) aşağıdaki formülü girin:

=IF(AND(ISNUMBER(C2),C2>,=10,C2<,=100),"OK","Out of Range")

2. Onaylamak için Enter tuşuna basın. Bu formülü verilerinizin yanına aşağı doğru kopyalayın. Böylece 10 ile 100 arasındaki sayılar için otomatik olarak “TAMAM”, diğer durumlarda ise “Aralık Dışı” yazacaktır.

İpucu: Hızlı hata denetimi için, "Aralık Dışı" hücreleri bir renkle vurgulamak üzere Koşullu Biçimlendirme kullanın. Bu yöntem girişleri engellemez; ancak anında geri bildirim sağlar ve veri raporlama veya pano oluşturma gibi işlemlerde kullanılan veri kümelerinin kalitesini korumaya yardımcı olur.


VBA çözümü: Hücre girişini önceden tanımlanmış bir listeye kısıtlayın

Daha karmaşık kısıtlamaları zorunlu kılmak veya giriş doğrulamasını otomatikleştirmek isteyen ileri düzey kullanıcılar için, girdileri önceden tanımlanmış bir listeye sınırlayan basit bir VBA makrosu kullanılabilir. Bu yöntem, özellikle otomatik formlar, özel iletişim kutuları ve toplu veri girişi senaryolarında son derece kullanışlıdır.

1.Geliştirici Araçları>Visual Basicöğesine gidin; bu işlem Microsoft Visual Basic for Applicationspenceresini açar.Ekle>Modülseçeneğine tıklayıp aşağıdaki kodu yapıştırın:

Sub ApplyListValidation()
'Updated by Extendoffice

    Dim target As Range
    Dim validList As Variant
    Dim listText As String
    Dim xTitleId As String

    xTitleId = "Kutools for Excel"

    validList = Array("Apple", "Banana", "Orange", "Grape", "Peach")

    listText = Join(validList, ",")

    On Error Resume Next
    Set target = Application.InputBox("Select cells to restrict to list:", _
                                      xTitleId, Selection.Address, Type:=8)
    On Error GoTo 0
    If target Is Nothing Then Exit Sub

    With target.Validation
        .Delete                               ' remove existing validation
    End With

    target.Validation.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, _
                          Operator:=xlBetween, Formula1:=listText
    With target.Validation
        .IgnoreBlank = True
        .InCellDropdown = True
        .ShowInput = True
        .InputTitle = "Allowed values"
        .InputMessage = "Choose from the list."
        .ShowError = True
        .ErrorTitle = xTitleId
        .ErrorMessage = "Entry must be one of: " & Replace(listText, ",", ", ")
    End With
End Sub

2. Makroyu çalıştırmak için ()Çalıştır düğmesi düğmesine tıklayın) ve kısıtlamaları uygulamak istediğiniz aralığı seçin.

Seçili hücrelere, yalnızca sabit listeden değer girilmesine izin veren bir veri doğrulama Açılır Liste eklenecektir.

Bu makro, girdilerin her zaman ürün veya lokasyon kodları gibi şirket onaylı bir listeyle eşleşmesi gereken durumlarda oldukça kullanışlıdır. Gereksinimlerinize uygun hale getirmek için validList kısmını güncelleyin. Makroları çalıştırmadan önce verilerinizin yedeğini almayı ve güvenlik ayarlarınızda makroları etkinleştirmeyi unutmayın.

Özetle, Excel çalışma sayfalarınızda kullanıcıların ne yazabileceğini kontrol etmek için çeşitli pratik yöntemler sunulur: yerleşik Veri Doğrulama, Kutools eklentisi, mantıksal formüller ve gelişmiş iş akışları için VBA makroları. İhtiyacınıza göre en uygun yaklaşımı seçin: doğrudan giriş kısıtlamaları için Veri Doğrulama, hızlı yapılandırma ve yinelenen girişleri önleme için Kutools, hataları belirtmek için formüller ve tam otomasyonlu denetimler için VBA kullanın. Her durumda, kullanıcıları yönlendirmek amacıyla açık uyarılar ve giriş mesajları eklemeyi unutmayın; ayrıca toplu değişiklikler yapmadan önce çalışma sayfalarınızın yedeğini alın.


Demo: Excel'de hücre girişini yalnızca sayısal değerlere nasıl kısıtlayabilir veya belirli karakterlerin girilmesini nasıl engelleyebilirim?

 
Kutools for Excel: Parmağınızın ucunda 300 kullanışlı araç! Daha akıllı ve hızlı çalışma için yapay zekâ destekli özellikleri deneyin!Şimdi İndirin!

İlgili makale:

Excel'de bir hücredeki karakter sayısını nasıl sınırlandırabilirim?


En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli DüşeyAra (VLookup)  |  Çoklu Değerli DüşeyAra (VLookup)  |   Birden Fazla Sayfada DüşeyAra (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Hızlıca Açılır Liste Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En İyi 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ diğer diller desteklenir!

Excel becerilerinizi Kutools for Excel ile güçlendirin ve verimlilikten önce hiç yaşamadığınız kadar faydalanın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office’e sekmeli arayüz getirir ve işlerinizi çok daha kolay hale getirir

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project’te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Birden fazla belgeyi yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açın ve oluşturun.
  • Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir yükleyiciyle!

Kutools for Office paketi; Excel, Word, Outlook ve PowerPoint için eklentileriyle birlikte Office Tab Pro’yu da içerir ve Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek yükleyici, tek lisans— birkaç dakikada kurulum (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamaları arasında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi değer— ayrı ayrı eklenti satın almaya göre tasarruf edin