• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

eğer formülüne metin içerme koşulu koyulabilirmi?

Katılım
25 Ocak 2013
Mesajlar
188
Excel Vers. ve Dili
2013 Professional Plus Türkçe
Arkadaşlar selam,

Eğer formülü içine, bir sütundaki metin hücresinin tamamına eşitlik yazmak zor olduğunda (metnin uzunluğu nedeniyle vs.), aynen koşullu biçimlendirmede olduğu gibi "içeriyorsa" şeklinde yapılabilir mi acaba? Karışık oldu ama sorum basit, :) hemen örnek vereyim :

A1 hücresinde "Ali babanın çiftliğinde horozları var" metni var diyelim;

=eğer(a1="Ali babanın çiftliğinde horozları var";"çiftlik dolu";"çiftlik boş") formülü yerine

=eğer(a1 içeriyorsa "var";"çiftlik dolu";"çiftlik boş") gibi bir formül var mıdır?

Teşekkürler.
 
Arkadaşlar selam,

Eğer formülü içine, bir sütundaki metin hücresinin tamamına eşitlik yazmak zor olduğunda (metnin uzunluğu nedeniyle vs.), aynen koşullu biçimlendirmede olduğu gibi "içeriyorsa" şeklinde yapılabilir mi acaba? Karışık oldu ama sorum basit, :) hemen örnek vereyim :

A1 hücresinde "Ali babanın çiftliğinde horozları var" metni var diyelim;

=eğer(a1="Ali babanın çiftliğinde horozları var";"çiftlik dolu";"çiftlik boş") formülü yerine

=eğer(a1 içeriyorsa "var";"çiftlik dolu";"çiftlik boş") gibi bir formül var mıdır?

Teşekkürler.

ali ile başlama koşulu
Kod:
=EĞER((EĞERSAY(F21;"Ali*"))>=1;"VAR";"YOK")
içinde geçen kelimeli koşul
Kod:
=EĞER((EĞERSAY(F21;"*bab*"))>=1;"VAR";"YOK")
varla biten koşulu
Kod:
=EĞER((EĞERSAY(F21;"*var"))>=1;"VAR";"YOK")
 

Ekli dosyalar

Son düzenleme:
Çok teşekkürler. Eğersay hiç aklıma gelmemişti, gelseydi de bu formülü tek bir hücre için kullanabileceğimizi bilmiyordum :biggrin:
 
ali ile başlama koşulu
Kod:
=EĞER((EĞERSAY(F21;"Ali*"))>=1;"VAR";"YOK")
içinde geçen kelimeli koşul
Kod:
=EĞER((EĞERSAY(F21;"*bab*"))>=1;"VAR";"YOK")
varla biten koşulu
Kod:
=EĞER((EĞERSAY(F21;"*var"))>=1;"VAR";"YOK")
Merhabalar,
bu formüle çoklu koşul eklenebilir mi? yani hem *var* ve hem de *bab* içeriyorsa var yazabilir mi? teşekkür ederim
 
Deneyiniz.

C++:
=IF(SUMPRODUCT(COUNTIF(A1;{"*var*";"*bab*"}))=2;"VAR";"YOK")

Not : Kullandığınız sürüm eğer Türkçe ise formülü çevirmeniz gerekir..


Bu da başka bir alternatif..

C++:
=IFERROR(IF(AND(SEARCH("var";A1);SEARCH("bab";A1));"VAR";"");"YOK")
 
Deneyiniz.

C++:
=IF(SUMPRODUCT(COUNTIF(A1;{"*var*";"*bab*"}))=2;"VAR";"YOK")

Not : Kullandığınız sürüm eğer Türkçe ise formülü çevirmeniz gerekir..


Bu da başka bir alternatif..

C++:
=IFERROR(IF(AND(SEARCH("var";A1);SEARCH("bab";A1));"VAR";"");"YOK")
Merhabalar
denedim ama olmadı :(
 
Merhaba,
Formülü Türkçe'ye çevirdiniz mi?
Kod:
=EĞER(TOPLA.ÇARPIM(EĞERSAY(A1;{"*var*";"*bab*"}))=2;"VAR";"YOK")
 
Geri
Üst