Excel ISNUMBER İşlevi - Hücrenin bir sayı olup olmadığını test edin

Örnek Çalışma Kitabını İndirin

Örnek çalışma kitabını indirin

Bu eğitim, cihazın nasıl kullanılacağını gösterir. Excel ISNUMBER İşlevi Excel'de bir hücrenin sayı olup olmadığını test etmek için.

ISNUMBER İşleve Genel Bakış

ISNUMBER İşlev Testi, hücre bir sayıysa. DOĞRU veya YANLIŞ döndürür.

ISNUMBER Excel Çalışma Sayfası İşlevini kullanmak için bir hücre seçin ve şunu yazın:

(Formül girişlerinin nasıl göründüğüne dikkat edin)

ISNUMBER İşlev Sözdizimi ve Girişler:

1 =ESAYI(DEĞER)

değer - Test değeri

ISNUMBER İşlevi Nasıl Kullanılır

ISNUMBER İşlevi, bir hücrenin sayısal bir değer olup olmadığını test eder. Evet ise DOĞRU, değilse YANLIŞ döndürür.

1 =ESAYI(A2)

Bilinecek şeyler

  • Excel'de, Tarih ve Zamanlar sayısal değerler olarak saklanır. ISNUMBER, değerlendirilirken TRUE değerini döndürür Tarih ve Zamanlar.
  • Metin olarak saklanan sayı YANLIŞ döndürür.

Hücre Sayı ise

Çoğu zaman ISNUMBER gibi bir “IS” işlevini IF İşleviyle birleştirmek isteyeceksiniz. EĞER İşlevi ile, basit bir DOĞRU veya YANLIŞ döndürmek yerine, belirli bir metin çıktısı alabilir veya bir hücre sayıysa veya değilse belirli eylemler gerçekleştirebilirsiniz.

1 =EĞER(SAYIYSA(A2),"sayı", "sayı değil")

Numara Değilse Kontrol Edin

NOT Fonksiyonu ile bir hücrenin sayı olup olmadığını test edebilirsiniz.

1 =EĞER(DEĞİL(SAYI(A3)), "sayı değil","sayı")

ISNUMBER & ARAMA Formülü

ISNUMBER İşlevinin en kullanışlı özelliklerinden biri, belirli işlevlerin sayısal bir değer döndürüp döndürmediğini değerlendirme yeteneğidir. Örneğin, SEARCH İşlevi bir hücrede metin arar. Metin bulunursa, sayısal konumu döndürülür. Metin bulunamazsa bir hata döndürülür. ISNUMBER İşlevini kullanarak metin bulunursa DOĞRU / YANLIŞ döndürebiliriz.

1 =ESAYI(ARA(B$1, $A2))

ISNUMBER & BUL - Büyük/Küçük Harfe Duyarlı

FIND İşlevi, FIND İşlevinin büyük/küçük harfe duyarlı olması dışında, SEARCH İşleviyle tamamen aynı şekilde çalışır. Başka bir deyişle, "STRING" içinde "dize" arandığında, durumlar eşleşmediğinden FIND İşlevi FALSE değerini döndürür.

12 =ESAYI(BUL("Kırmızı", $A2))=ESAYI(ARA("Kırmızı", $A2))

ISNUMARA & MAÇ

ISNUMBER İşlevi, MATCH İşlevi ile de benzer şekilde eşleştirilebilir. KAÇINCI İşlevi, bir değer aralığında bir değer arar. Değer bulunursa, işlev sayısal konumunu döndürür. Bulunamazsa, bir hata döndürür.

1 =KAÇINCI("Kırmızı", $A2)

Hücre Girişini Doğrula

ISNUMBER İşlevinin bir kullanımı, bir hücrenin içeriğini doğrulamaktır. Örneğin, sayısal bir değer gerektiren bir giriş formunuz olabilir. ISNUMBER Fonksiyonu ile kullanıcının sayısal bir değer girip girmediğini test edebilir, girmediyse uyarabilirsiniz.

1 =EĞER(B2="","",EĞER(SAYI(B2),"","Geçersiz Giriş"))

Veri Doğrulama - Metin Girişini Zorla

Yukarıdaki örnek "zayıf" veri doğrulamasıydı; kullanıcı uyarı mesajını görmezden gelebilir. Bunun yerine, sayısal olmayan değerlere izin vermemek için Veri Doğrulamayı kullanabiliriz.

Git: Veri Şeridi > Veri doğrulama > Veri doğrulama

ve ardından şu seçeneklerden birini seçin:

Aralıktaki Herhangi Bir Hücrenin Sayı olup olmadığını Test Edin

Bir hücre aralığındaki herhangi bir hücrenin sayı olup olmadığını test etmek için ISNUMBER İşlevini SUMPRODUCT İşleviyle birlikte kullanabiliriz.

1 =TOPLA(--SAYI(A2:A6))>0

Bu işlevin nasıl çalıştığını öğrenmek için yukarıdaki bağlantıyı izleyin.

Sayı İçeren Hücreleri Vurgula

ISNUMBER İşleviyle yapabileceğiniz son bir şey, metin içeren hücreleri vurgulamaktır. Bunu bir kurala dayalı Koşullu Biçimlendirme oluşturarak yapabiliriz.

  1. Kontrol etmek istediğiniz tüm hücreleri seçin
  2. git ev şerit > Koşullu biçimlendirme > Yeni kural
  3. Seçme 'Hangi hücrelerin biçimlendirileceğini belirlemek için bir formül kullanın
  4. formülü girin =ESAYI(A2)
  5. Biçim düğmesini tıklayın ve istediğiniz biçimlendirmeyi seçin
  6. Çıkmak ve kaydetmek için iki kez Tamam'a tıklayın.

Diğer Mantıksal Fonksiyonlar

Excel / Google E-Tablolar, diğer mantıksal testleri gerçekleştirmek için birçok başka mantıksal işlev içerir. İşte bir liste:

EĞER / IS Fonksiyonları
if hatası
hata
isna
iserr
boş
numara
istext
metin dışı
aynı formül
mantıksız
isref
akşam yemeği
garip

Google E-Tablolar'da ISNUMBER

ISNUMBER İşlevi, Google E-Tablolar'da Excel'dekiyle tamamen aynı şekilde çalışır:

VBA'da ISNUMBER Örnekler

ISNUMBER işlevini VBA'da da kullanabilirsiniz. Tip:
application.worksheetfunction.isnumber(değer)
İşlev argümanları (değer vb.) için bunları doğrudan işleve girebilir veya bunun yerine kullanılacak değişkenleri tanımlayabilirsiniz.

Excel'deki Tüm İşlevler Listesine Dön

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave