Excel hücrenizin bir sayı içerip içermediğini kontrol etmek ister misiniz? ISNUMBER işleviyle tam da bunu nasıl yapacağınızı öğrenin.

Excel, karmaşık hesaplamalar ve analizler yapmanıza yardımcı olacak çok çeşitli işlevler sunar. Böyle bir işlev, bir hücrenin içeriğini değerlendirmek ve belirli bir ölçütü karşılayıp karşılamadıklarına bağlı olarak boole değerleri döndürmek için kullanılan SAYIDIR işlevidir.

Büyük bir veri kümesiyle çalışıyorsanız, sayısal verileri hızlı bir şekilde tanımlamak ve işlemek için ISNUMBER işlevini kullanabilirsiniz.

Excel'in ISNUMBER İşlevi Nedir?

ISNUMBER işlevi, bir hücredeki değer bir sayıysa DOĞRU, değilse YANLIŞ döndüren mantıksal bir işlevdir. ESAYIYSA işlevinin sözdizimi şöyledir:

=SAYI(değer)

Burada "değer", kontrol etmek istediğiniz değerdir. Bu bir hücre başvurusu, bir formül veya bir sabit olabilir. Örneğin A1 hücresindeki değerin sayı olup olmadığını kontrol etmek isterseniz aşağıdaki formülü kullanacaksınız:

=SAYI(A1)

A1 hücresindeki değer bir sayıysa, formül DOĞRU döndürür. Aksi takdirde FALSE döndürür.

instagram viewer

ISNUMBER Diğer İşlevlerle Nasıl Kullanılır

ISNUMBER işlevi kendi başına yararlı bir araçtır, ancak diğer işlevlerle birleştirildiğinde veri analizi için daha güçlü olabilir. ISNUMBER ile başka numaralar kullanarak gelişmiş Excel işlevleri, yalnızca ISNUMBER ile tamamlanması zor olan çeşitli görevleri gerçekleştirebilirsiniz.

BULUN'u ISNUMBER ile Kullanma

ISNUMBER işlevini şununla kullanabilirsiniz: Excel'de BUL işlevi bir hücrede belirli bir karakterin veya dizenin olup olmadığını belirlemek için. İşte bir örnek:

Diyelim ki A sütununda bir e-posta adresleri listeniz var ve hangilerinin "@gmail.com" etki alanını içerdiğini belirlemek istiyorsunuz. Her hücrede "@gmail.com" araması yapmak için ESAYIYSA işleviyle BUL'u kullanabilirsiniz, bunun gibi:

=EĞER(SAYIYSA(BUL("@gmail.com",A2)),"Gmail adresi","Gmail adresi değil")

Bu formül, hücrede "@gmail.com" metninin görünüp görünmediğini kontrol eder. A2. Varsa, FIND işlevi, konumu döndürür. @ metin içindeki karakter A2 (örneğin, hücre şunları içeriyorsa 6 [email protected]). Bu bir sayı olduğu için, SAYIYSA işlevi DOĞRU değerini, formül de "Gmail adresi"ni döndürür.

"@gmail.com" metni bulunmazsa A2BUL işlevi şu değeri döndürür: #DEĞER! bir sayı olmayan hata. ISNUMBER işlevi YANLIŞ döndürür ve formül "Gmail adresi değil" değerini döndürür.

SOL'u ISNUMBER ile Kullanma

Bir hücredeki belirli sayıda karakterin sayısal olup olmadığını kontrol etmek için SOL işleviyle SAYIYSA'yı kullanabilirsiniz. İşte bir örnek:

A sütununda bir parça numaraları listeniz olduğunu ve ilk dört karakterde hangi parça numaralarının sayısal değerlere sahip olduğunu belirlemek istediğinizi varsayalım. Bunu başarmak için B sütununda aşağıdaki formülü kullanabilirsiniz:

=SAYI(SOL(A2,4)*1)

Bu formül, hücreden ilk dört karakteri çıkaracaktır. A2 SOL işlevini kullanarak ve ardından ISNUMBER işlevini kullanarak sayısal olup olmadıklarını kontrol edin. bu *1 formülün sonunda, SOL işlevinin sonucunu sayısal bir değere dönüştürür, böylece SAYIDIR işlevi onu bir sayı olarak tanıyabilir.

SUMPRODUCT'ı ISNUMBER ile Kullanma

Tüm hücre aralığını sayılar için test etmek üzere SUMPRODUCT işlevini ISNUMBER ile kullanabilirsiniz. Örneğin, aralıkta en az bir sayı olup olmadığını kontrol etmek için A2:A6, aşağıdaki formülü kullanacağız:

=TOPLAM(--NUMBER(A2:A6)>0

Bu formülde, SAYIDIR işlevi, aralıktaki her hücreyi test eder. A2:A6 ve her hücrenin bir sayı içerip içermemesine bağlı olarak DOĞRU veya YANLIŞ değerlerinden oluşan bir dizi döndürür. Çift negatif işaret (--) DOĞRU/YANLIŞ değerlerini sırasıyla 1'lere ve 0'lara dönüştürür.

SUMPRODUCT işlevi, sayıları içeren toplam hücre sayısını elde etmek için dizideki 1'leri ve 0'ları toplar. Son olarak, >0 operatör, toplam sayımı 0 ile karşılaştırır ve sayı içeren en az bir hücre varsa DOĞRU döndürür.

Excel'in ISNUMBER İşleviyle Veri Doğrulamasını Basitleştirin

Excel'in ISNUMBER işlevi, sayısal olmayan değerleri filtreleyerek verileri basitleştirmek için etkili bir araçtır. ISNUMBER'ın kullanımı kolaydır ve özellikle büyük veri kümeleriyle uğraşırken veri analizi sürecini kolaylaştırmaya yardımcı olabilir. Sayısal olmayan verileri belirleyip kaldırarak, analizinizin kesinliğini artırabilir ve verileriniz hakkında daha derin içgörüler elde edebilirsiniz.