Genel Bakış
ESAYIYSA (ISNUMBER), verilen değerin sayı olup olmadığını sınar ve sonuç olarak DOĞRU ya da YANLIŞ mantıksal değerini döndürür. Veri temizleme, girdi denetimi ve hesaplamadan önce hücrelerin gerçekten sayısal olup olmadığını anlamak için kullanılır.
İşlev yalnızca bir parametre alır ve hata üretmez; sınanan değer ne olursa olsun sonuç her zaman DOĞRU ya da YANLIŞ olur. Genellikle EĞER gibi işlevlerle birlikte koşul olarak kullanılır.
Sonuçlar sırasıyla DOĞRU, DOĞRU, DOĞRU ve DOĞRU olur. Pozitif, ondalıklı, negatif sayılar ve sıfır sayı olarak kabul edilir. Değerin hücreye doğrudan yazılması ya da başka bir formülden gelmesi sonucu değiştirmez.
Sonuçlar sırasıyla DOĞRU, YANLIŞ, YANLIŞ ve YANLIŞ olur. Yalnızca A2 hücresindeki değer gerçek bir sayıdır. Metin olarak girilmiş 4 ve içinde sayı geçen "250 TL" gibi ifadeler sayı sayılmaz. Bu tür verileri hesaplamada kullanmadan önce sayıya dönüştürmeniz gerekir.
B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Sonuçlar sırasıyla DOĞRU, YANLIŞ, YANLIŞ, YANLIŞ ve YANLIŞ olur. Excel tarihleri seri numarası olarak sakladığı için tarih sayı sayılır; hücrede tarih biçiminde görünmesi bunu değiştirmez. DOĞRU ve YANLIŞ mantıksal değerleri, boş hücre ve boş metin ise sayı sayılmaz.
Sonuçlar sırasıyla DOĞRU, YANLIŞ, DOĞRU ve DOĞRU olur. B3 hücresindeki "yok" metni çarpmayı #DEĞER! hatasına çevirir; ESAYIYSA hata değerini sayı saymadığı için hata vermeden sonucu döndürür. Boş bir hücre çarpmada sıfır kabul edildiğinden sonuç yine bir sayıdır.
Söz dizimi ve parametre
- Kategori
- Bilgi
- İngilizce adı
- ISNUMBER
- Platform
- Windows Mac Web
1 bağımsız değişken
1 zorunlu
| Bağımsız değişken | Durum | Ne işe yarar |
|---|---|---|
| değervalue | Zorunlu | Sayı olup olmadığı sınanacak değeri, hücre başvurusunu, formülü veya adlandırılmış aralığı belirtir. |
Geçerli kullanımlar
=ESAYIYSA(4)
=ESAYIYSA(1,25)
=ESAYIYSA(-100)
=ESAYIYSA(A2)
=ESAYIYSA("4")
=ESAYIYSA(DOĞRU)
Desteklenen Excel sürümleri
2003 ve sonrası
- 2003 Destekleniyor
- 2007 Destekleniyor
- 2010 Destekleniyor
- 2013 Destekleniyor
- 2016 Destekleniyor
- 2019 Destekleniyor
- 2021 Destekleniyor
- 2024 Destekleniyor
- 365 Destekleniyor
1. Sayı değerleri
A sütunundaki değerlerin sayı olup olmadığını B sütununda sınayalım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:ESAYIYSA
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Değer | Sayı mı? |
| 2 | 4 | DOĞRU |
| 3 | 1,25 | DOĞRU |
| 4 | -100 | DOĞRU |
| 5 | 0 | DOĞRU |
TemelExcelDepo v1.0.0
2. Metin olarak yazılan sayı
Bir hücrede 4 gibi görünen değer gerçekten sayı olmayabilir. A3 hücresindeki 4 metin olarak girilmiştir; A4 ve A5 hücrelerinde ise metin vardır. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:ESAYIYSA
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Değer | Sayı mı? |
| 2 | 4 | DOĞRU |
| 3 | 4 | YANLIŞ |
| 4 | Ankara | YANLIŞ |
| 5 | 250 TL | YANLIŞ |
MetinExcelDepo v1.0.0
3. Tarih, mantıksal değer ve boş hücre
Tarih, mantıksal değer ve boş hücre gibi özel girdileri sınayalım. A5 hücresi tamamen boştur; A6 hücresine ise boş metin döndüren aşağıdaki formül yazılmıştır:=""
ESAYIYSA
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Değer | Sayı mı? |
| 2 | 2023-01-01 | DOĞRU |
| 3 | DOĞRU | YANLIŞ |
| 4 | YANLIŞ | YANLIŞ |
| 5 | YANLIŞ | |
| 6 | YANLIŞ |
Özel DeğerlerExcelDepo v1.0.0
4. Formül sonucunu sınama
Bir hesaplamanın sayı üretip üretmediğini, hesaplamayı doğrudan işlevin içine yazarak sınayabilirsiniz. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:ESAYIYSA
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Ürün | Adet | Birim fiyat | Tutar hesaplanabilir mi? |
| 2 | Kalem | 12 | 2,50 | DOĞRU |
| 3 | Defter | yok | 18,00 | YANLIŞ |
| 4 | Silgi | 5 | 1,25 | DOĞRU |
| 5 | Dosya | 18,00 | DOĞRU |
SiparişExcelDepo v1.0.0
Kullanırken dikkat edin
- değer parametresi: değer parametresi doğrudan yazılmış bir değer, hücre başvurusu, formül ya da adlandırılmış aralık olabilir. İşlev yalnızca bu tek değeri sınar ve sonuç olarak DOĞRU veya YANLIŞ döndürür.
- Sayı sayılan değerler: Pozitif, negatif ve ondalıklı sayılar ile sıfır için sonuç DOĞRU olur. Tarihler Excel'de seri numarası olarak saklandığından tarih içeren hücreler de DOĞRU verir.
- Sayı sayılmayan değerler: Tırnak içinde yazılmış "4" gibi metin, "metin" gibi sözcükler, DOĞRU ve YANLIŞ mantıksal değerleri, boş hücreler ve boş metin için sonuç YANLIŞ olur. Hata değerleri de sayı sayılmaz; değer bir hata içeriyorsa işlev hata vermez, YANLIŞ döndürür.
- Özel işlevler: Excel'in kendi işlevleri dışında özel ISPRIME işleviyle bir sayının asal olup olmadığını, özel ISINTEGER işleviyle tam sayı olup olmadığını ve özel ISDATEVALID işleviyle sayının geçerli bir tarihi temsil edip etmediğini sınayabilirsiniz. Bu işlevler yerleşik değildir ve ayrıca tanımlanmaları gerekir.
- Sürüm bilgisi: İşlev Excel 1997 sürümünden beri kullanılabilir durumdadır.
- İlgili işlevler: ÇİFTMİ, değerin çift sayı olup olmadığını; TEKMİ ise tek sayı olup olmadığını sınamak istediğinizde tercih edilir. EMETİNSE değerin metin olup olmadığını, EMETİNDEĞİLSE ise metin olmadığını denetler. EĞER, ESAYIYSA sonucuna göre farklı hesaplamalar yapmak ya da sayı olmayan girdiler için uyarı metni göstermek istediğinizde birlikte kullanılır.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2003
- Excel 2007
- Excel 2010
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024