Genel Bakış
EMETİNDEĞİLSE (ISNONTEXT), verilen değer metin değilse DOĞRU, metinse YANLIŞ sonucunu verir. Sayı, tarih, mantıksal değer, hata değeri ve boş hücre metin sayılmaz. Bu nedenle bir hücrenin metin içerip içermediğini denetlemek ve koşullu işlemleri buna göre yönlendirmek için kullanılır.
İşlev yalnızca bir parametre alır ve her zaman mantıksal bir sonuç verir. Sonucu EĞER gibi işlevlerin koşul bölümünde doğrudan kullanabilirsiniz.
Sonuçlar sırasıyla YANLIŞ, DOĞRU, DOĞRU ve DOĞRU olur. Yalnızca Ankara metindir; bu nedenle sonuç YANLIŞ çıkar. Sayı, tarih ve mantıksal değer metin olmadığı için DOĞRU verir.
Sonuçlar sırasıyla DOĞRU, YANLIŞ ve DOĞRU olur. Boş hücre metin içermediği için DOĞRU döner. Bir hücrenin gerçekten boş olup olmadığını ayırt etmek gerekiyorsa EBOŞSA işlevini birlikte kullanın. Sıfır sayısı da metin değildir.
Sonuçlar sırasıyla YANLIŞ, YANLIŞ ve YANLIŞ olur. & işleci sonucu her zaman metin olarak üretir; A ve B sütunundaki değerler sayı olsa bile birleşik sonuç metindir. Aynı değerleri toplama işlemiyle birleştirseydiniz sonuç sayı olacağından DOĞRU alırdınız. Yani işlev, hücrenin türünü değil sınanan ifadenin ürettiği sonucun türünü değerlendirir.
Sonuçlar sırasıyla DOĞRU, DOĞRU ve DOĞRU olur. İlk satırda sıfıra bölme, üçüncü satırda ise metni sayıya çevirememe nedeniyle hata oluşur. Hata değerleri de metin sayılmadığından işlev hata vermek yerine DOĞRU döndürür. Bir sonucun hata olup olmadığını anlamak istiyorsanız EHATALIYSA işlevini kullanın.
Söz dizimi ve parametre
- Kategori
- Bilgi
- İngilizce adı
- ISNONTEXT
- 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 | Metin olup olmadığı sınanacak değeri, hücre başvurusunu, formülü veya adlandırılmış aralığı belirtir. |
Geçerli kullanımlar
=EMETİNDEĞİLSE("Ankara")
=EMETİNDEĞİLSE(10)
=EMETİNDEĞİLSE(A2)
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. Değer türüne göre sonuç
A sütunundaki değerlerin metin olmadığını B sütununda sınayalım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=EMETİNDEĞİLSE(A2)
=ISNONTEXT(A2)
EMETİNDEĞİLSE
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Değer | Metin değil mi? |
| 2 | Ankara | YANLIŞ |
| 3 | 1.250 | DOĞRU |
| 4 | 2026-10-08 | DOĞRU |
| 5 | DOĞRU | DOĞRU |
TemelExcelDepo v1.0.0
2. Boş hücre davranışı
Boş bir hücre, metin içeren bir hücre ve sıfır değerli bir hücreyi karşılaştıralım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=EMETİNDEĞİLSE(A2)
=ISNONTEXT(A2)
EMETİNDEĞİLSE
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Hücre içeriği | Metin değil mi? |
| 2 | DOĞRU | |
| 3 | Merhaba | YANLIŞ |
| 4 | 0 | DOĞRU |
Boş HücreExcelDepo v1.0.0
3. Birleştirme sonucu metindir
İki sayıyı birleştirdiğinizde sonuç sayı değil metin olur. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=EMETİNDEĞİLSE(A2&B2)
=ISNONTEXT(A2&B2)
EMETİNDEĞİLSE
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Sayı 1 | Sayı 2 | Metin değil mi? |
| 2 | 12 | 5 | YANLIŞ |
| 3 | 100 | 0 | YANLIŞ |
| 4 | 7 | 3 | YANLIŞ |
BirleştirmeExcelDepo v1.0.0
4. Hata değerleri metin değildir
Bölme işleminin hata verdiği durumları da sınayalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=EMETİNDEĞİLSE(A2/B2)
=ISNONTEXT(A2/B2)
EMETİNDEĞİLSE
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Pay | Payda | Metin değil mi? |
| 2 | 100 | 0 | DOĞRU |
| 3 | 100 | 4 | DOĞRU |
| 4 | yüz | 4 | DOĞRU |
HataExcelDepo v1.0.0
Kullanırken dikkat edin
- değer parametresi: değer parametresi bir değer, hücre başvurusu, formül ya da adlandırılmış aralık olabilir. Sınanan ifade metin ise sonuç YANLIŞ, metin değilse DOĞRU olur. Adlandırılmış aralık metin içeren bir hücreye başvuruyorsa sonuç YANLIŞ olur.
- Boş hücreler: değer boş bir hücreye başvuruyorsa sonuç DOĞRU olur; çünkü boş hücre metin içermez. Hücrenin boş olup olmadığını ayrıca denetlemeniz gerekiyorsa EBOŞSA işlevini kullanın.
- Hata değerleri: değer bir hata üretse de (örneğin 10/0) işlev hata döndürmez; hata değeri metin olmadığı için sonuç DOĞRU olur.
- Sürüm bilgisi: İşlev Excel 1997 sürümünden beri kullanılabilir durumdadır.
- İlgili işlevler:
- EMETİNSE: Değerin metin olup olmadığını doğrudan sınamak için tercih edilir; bu işlev ile tam tersi sonucu verir.
- EBOŞSA: Hücrenin boş olup olmadığını anlamak için kullanılır.
- EHATALIYSA: Değerin herhangi bir hata olup olmadığını sınamak için kullanılır.
- EFORMÜLSE: Hücrenin formül içerip içermediğini denetlemek için kullanılır.
- EMANTIKSALSA: Değerin DOĞRU veya YANLIŞ olup olmadığını sınamak için kullanılır.
- EYOKSA: Değerin #YOK hatası olup olmadığını sınamak için kullanılır.
- ESAYIYSA: Değerin sayı olup olmadığını sınamak için kullanılır.
- EREFSE: Değerin hücre başvurusu olup olmadığını sınamak için 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