Excel ISTEXT İşlevi - Hücrenin metin 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 ISTEXT İşlevi Bir hücrenin metin olup olmadığını test etmek için Excel'de.

ISTEXT İşlev Açıklaması:

Hücrenin metin olup olmadığını ISTEXT İşlev Testi. DOĞRU veya YANLIŞ döndürür.

ISTEXT 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)

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

1 =ISTEXT(DEĞER)

değer - Test değeri

ISTEXT İşlevi nasıl kullanılır?

ISTEXT İşlevi, hücre içeriğinin metin olup olmadığını test eder. Hücre metin içeriyorsa DOĞRU, aksi takdirde YANLIŞ döndürür.

1 =ISTEXT(A2)

Metin Olarak Depolanan Numaralar

Excel ile çalışırken, metin olarak saklanan sayılarla karşılaşabilirsiniz. Excel, metin olarak depolanan bu sayıları, formülleriniz için sorun oluşturabilecek sayı değil metin olarak ele alır. Seçeneklerden biri, metin olarak saklanan bir sayıyı sayıya dönüştürmek için DEĞER İşlevini kullanmaktır.

Ancak bunun yerine, bir hücre değerinin metin içerip içermediğini test etmek isteyebilirsiniz. Metin olarak saklanan bir sayı ile karşılaşırsa, ISTEXT işlevinin nasıl DOĞRU döndürdüğüne dikkat edin.

1 =ISTEXT(A2)

Metin ise

Genellikle, mantıksal bir test yaptıktan sonra, o testin sonucuna göre bir şeyler yapmak isteyeceksiniz. EĞER İşlevi, bir ifade DOĞRU veya YANLIŞ olarak değerlendirilirse farklı eylemler gerçekleştirmek için kullanılabilir. ISTEXT Fonksiyonu ile kullanalım.

1 =EĞER(ISTEXT(A2),"metin", "metin değil")

Hücre Girişini Doğrula

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

1 =EĞER(B2="","",EĞER(ISTEXT(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, metin olmayan değerlere izin vermemek için Veri Doğrulama içinde ISTEXT kullanabiliriz.

1 =ISTEXT(B2:B5)

<<>>

Aralıktaki Herhangi Bir Hücrenin Metin Olup Olmadığını Test Edin

Bir hücre aralığındaki herhangi bir hücrenin metin olup olmadığını test etmek için SUMPRODUCT İşlevi ile birlikte ISTEXT İşlevini kullanabiliriz.

1 =IF(SUMPRODUCT(--ISTEXT(A2:C2))>0, "Evet", "Hayır")

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

Metin İçeren Hücreleri Vurgula

ISTEXT İşleviyle yapabileceğiniz son ş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 =ISTEXT(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 ISTEXT

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

VBA'da ISTEXT Örnekleri

ISTEXT işlevini VBA'da da kullanabilirsiniz. Tip:
application.worksheetfunction.itext(değer)

Aşağıdaki VBA deyimlerini yürütme

1234 Range("C2") = Application.WorksheetFunction.IsText(Range("B2"))Range("C3") = Application.WorksheetFunction.IsText(Range("B3"))Range("C4") = Application.WorksheetFunction.IsText(Range("B4"))Range("C5") = Application.WorksheetFunction.IsText(Range("B5"))

aşağıdaki sonuçları üretecek

İş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