Excel'de yalnızca sayıların girilmesine izin vermek için veri doğrulaması nasıl uygulanır?
Bir hücre aralığına yalnızca sayıların girilmesine izin vermek için, bu eğitim size bunu kolayca başarmak için bazı yöntemler sunar.
Excel'de yalnızca sayıların girilmesine izin vermek için veri doğrulaması uygulayın
Excel'de yalnızca sayıların girilmesine izin vermek için VBA kodu uygulayın
Harika bir araçla bir hücre aralığına yalnızca sayı girişi izni verme
Veri doğrulama için daha fazla öğretici...
Excel'de yalnızca sayıların girilmesine izin vermek için veri doğrulaması uygulayın
Yalnızca bir hücre aralığına sayıların girilmesine izin vermek için özel bir formülle veri doğrulaması kullanabilirsiniz. Lütfen aşağıdaki adımları takip edin.
1. Yalnızca sayılara izin verilen hücre aralığını seçin.
2. Veri > Veri Doğrulama > Veri Doğrulama'ya tıklayın. Ekran görüntüsüne bakınız:
3. Veri Doğrulama iletişim kutusunda lütfen aşağıdaki işlemleri yapılandırın:
- 3.1 İzin Ver açılır listesinden Özel'i seçin;
- 3.2 Aşağıdaki formülü Formül kutusuna kopyalayın;
- =ISNUMBER(A2)
- 3.3 Tamam butonuna tıklayın.
Not: Formülde, A2 seçili aralığın ilk hücresidir.
Artık belirlenen aralığa yalnızca sayılar girilebilir.
Excel'de yalnızca sayıların girilmesine izin vermek için VBA kodu uygulayın
Ayrıca, bir hücre aralığına yalnızca sayıların girilmesine izin vermek için aşağıdaki VBA kodunu uygulayabilirsiniz.
1. Girişleri sınırlayacağınız çalışma sayfasında. Sayfa sekmesine sağ tıklayın ve bağlam menüsünden Kodu Görüntüle'ye tıklayın.
2. Microsoft Visual Basic for Applications penceresinde aşağıdaki VBA kodunu Kod penceresine kopyalayın.
VBA kodu: Bir hücre aralığına yalnızca sayıların girilmesine izin verin
Public mBol As Boolean
Private Sub Worksheet_Change(ByVal Target As Range)
'Updated by Extendoffice 20191120
Dim xStrV As String
Dim xRg As Range
Dim xIRg As Range
Dim xFNum As Integer
On Error Resume Next
If Not mBol Then
Application.ScreenUpdating = False
Set xRg = Range("A2:A12")
If Not Intersect(xRg, Target) Is Nothing Then
xStrV = Target.Value
If Not IsNumeric(xStrV) Then
mBol = True
Target.Value = vbNullString
MsgBox "Only numbers are allowed in this range", , "Kutools"
End If
Application.ScreenUpdating = True
End If
Else
mBol = False
End If
End Sub
Not: Kodda, A2:A12 yalnızca sayılara izin verilen hücre aralığıdır. Gereksinimlerinize göre değiştirin.
3. Microsoft Visual Basic for Applications penceresini kapatmak için Alt + Q tuşlarına basın.
Artık belirlenen aralığa yalnızca sayılar girilebilir.
Harika bir araçla bir hücre aralığına yalnızca sayı girişi izni verme
Daha kolay bir yöntemi denemek istiyorsanız, burada Excel için Kutools'un Giriş Sınırlama özelliğini öneriyoruz.
Kutools for Excel'i uygulamadan önce, lütfen önce indirip yükleyin.
1. Yalnızca sayı girişi izin verilen hücre aralığını seçin, Kutools > Giriş Sınırlama > Giriş Sınırlama'ya tıklayın.
2. Giriş Sınırlama iletişim kutusunda lütfen:
- 2.1 Yalnızca belirtilen karakterlerin girişi izinli seçeneğini işaretleyin;
- 2.2 Metin kutusuna 0123456789 girin;
- 2.3 Tamam butonuna tıklayın. Ekran görüntüsüne bakınız:
3. Devam etmek için bir sonraki açılan Excel için Kutools iletişim kutusunda Tamam'a tıklayın.
Not: Seçili aralıkta veri doğrulaması varsa, Evet'e tıklamak onları kaldıracaktır, yoksa işlemi iptal etmek için Hayır'a tıklayabilirsiniz.
4. Belirlenen aralığa hangi sayıların girilebileceğini hatırlatmak için başka bir Excel için Kutools iletişim kutusu açılır. Tüm ayarları tamamlamak için Tamam'a tıklayın.
Artık bu belirlenen aralığa yalnızca sayılar girilebilir.
Bu yardımcı programın ücretsiz deneme sürümünü (30-gün) kullanmak istiyorsanız, lütfen indirmek için tıklayın ve ardından yukarıdaki adımlara göre işlemi uygulamak için gidin.
İlgili makaleler
Belirli hücrelere yalnızca tarih formatına izin verin
Excel çalışma sayfasındaki bir hücre listesine yalnızca tarih formatının girilmesini nasıl kısıtlayabilirsiniz? Bu makalede, bu işi çözmek için ilginç birkaç ipucundan bahsedeceğiz.
Çalışma sayfasının bir sütununda e-posta adreslerini doğrulayın
Bildiğimiz gibi, geçerli bir e-posta adresi üç bölümden oluşur: kullanıcı adı, "at işareti" (@) ve alan adı. Bazen, başkalarının yalnızca belirli bir çalışma sayfası sütununa e-posta adresi formatlı metin girmesine izin vermek istersiniz. Bu makaledeki yöntemler bunu Excel'de mümkün kılar.
Excel'de telefon numarası formatını zorlamak için veri doğrulaması uygulayın
Excel çalışma kitabına giriş yaparken çeşitli telefon numarası formatlarının kullanılabileceğini biliyor olabilirsiniz. Ancak, bir çalışma sayfasının sütununda yalnızca bir telefon numarası formatının girilmesine nasıl izin verebilirsiniz? Örneğin, yalnızca 123-456-7890 formatındaki telefon numarasının girilmesine izin vermek istiyorum. Bu makaledeki yöntemler size yardımcı olacaktır.
Excel'de yalnızca SSN numarasının girilmesine izin vermek için veri doğrulaması kullanın
Tüm çalışanların SSN numaralarını kaydetmek ve onları xxx-xx-xxxx formatında bir sütuna yazmaya zorlamak için Veri Doğrulama fonksiyonunu kullanarak sorunu çözebilirsiniz.
Excel'de hücreleri yalnızca IP adresi kabul etmek için doğrulamak için üç yöntem
Excel kullanırken, bir sütun veya bir hücre aralığını yalnızca IP adresi formatını (xxx.xxx.xxx.xxx) kabul edecek şekilde nasıl ayarlayacağınızı biliyor musunuz? Bu makale, bu sorunu ele almak için size birkaç yöntem sunar.
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!