Bir hücrenin metinle başlayıp başlamadığını nasıl kontrol ederim?

Excel’de verilerle çalışırken bazen bir hücrenin değerinin belirli bir metinle başlayıp başlamadığını veya o değerin başlangıç kısmının sayı olup olmadığını kontrol etmeniz gerekebilir. Bu derste, her iki koşulu da metne yazmak için nasıl formül yazılacağını öğreneceğiz.

Bir hücre değeri belirli bir metinle başlıyorsa

Aşağıdaki örnekte hücrenin ilk üç karakterinin LXI’ye eşit olup olmadığını kontrol etmeniz gerekmektedir. Bunun için IF ve LEFT kullanmanız gerekir.

eğer-hücre-değeri-belirli-metinle-başlıyorsa

Bu formülü yazmak için aşağıdaki adımları kullanabilirsiniz:

  1. Öncelikle bir hücreye EĞER fonksiyonunu girin.
  2. Bundan sonra, IF’nin ilk argümanına SOL işlevini girin ve değerin bulunduğu A2 hücresine bakın, ikinci argümanda sayı_basamak için 3’ü kullanın.
  3. Daha sonra eşittir işaretini kullanın ve test etmek istediğiniz değeri (çift tırnak kullanarak) girin.
  4. Şimdi ikinci argümana “Evet” yazın.
  5. Ve üçüncü argümana “Hayır” yazın.
  6. Sonunda kapatma parantezlerini girin ve sonucu almak için Enter tuşuna basın.
eğer-eğer-ve-sol işlevi

Aşağıda görebileceğiniz gibi değerin başında “LXI” değerini bulundurduğumuz tüm değerler için Evet, aksi durumda Hayır değerini döndürmektedir.

sonuç evet ya da hayır olacak
 =IF(LEFT(A2,3)="LXI","Yes","No")

İle başlayan IF hücrelerini sayın

Belirli bir değerle başlayan hücrelerin sayısını saymak istiyorsanız aşağıdaki formülü kullanın.

sonucu saymak için üretilen toplamı kullan
 =SUMPRODUCT(--(LEFT(A2:A10,3)="LXI"))

Bu konuda daha fazla bilgi edinmek için SUMproduct’un koşulla kullanılması hakkında bilgi edinebilirsiniz.

Bir hücre değeri bir sayıyla başlıyorsa

Benzer şekilde, bir hücrenin sayıyla başlayıp başlamadığını kontrol etmek için bir formül yazabilirsiniz.

hücre-değerinin-bir sayıyla-başlıyorsa-bulma formülü
 =IF(ISNUMBER(VALUE(LEFT(A2,2))), "Yes","No")

Bu formülde SOL etrafında DEĞER fonksiyonunu kullandık. LEFT kullanarak bir değer elde ettiğinizde, bu değer bir sayı olsa bile, o değeri metin olarak döndürür.

Bu nedenle bir sayıyı sayıya dönüştürmek için VALUE kullanmamız gerekir. Daha sonra LEFT’in döndürdüğü değeri test etmek için ISNUMBER’ı kullandık. Bu değer bir sayıysa koşul DOĞRU’dur ve IF, EVET’i, aksi takdirde Hayır’ı döndürür.

Excel dosyasını alın

İndirmek

Yorum ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir