• DİKKAT

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

Eğer yardım

Katılım
26 Mart 2012
Mesajlar
253
Excel Vers. ve Dili
MİCROSOFT EXCELL OFFİCE 2007
Merhaba.

A1 ve b1 hücremde metinler var.

Eğer a1 hücresi "ikramiye ya da b1 hücresi "katsayı" kelimesini içeriyorsa o zaman c1 hücresini aynen al.

Ama a1 hücresi maaş ise c1 hücresine 1 ekle.

Bunu yapamadım bir türlü
 
Bu arada a1 hücresinde direk ikramiye ve ya maaş yazıyor. Ama b1 hücresi değişken. Yani bazen "katsayı" kelimesini de içeren bir metin var.
 
Merhaba,
Şunu deneyiniz:
Kod:
=EĞER(A1="maaş";C1+1;EĞER(YADA(A1="ikramiye";EĞERHATA(BUL("katsayı";B1);YANLIŞ));C1))
 
olmadı üstad A1 E MAAŞ YAZDIM B1 DE DE KATSAYI İÇEREN METİN YAZIYORDU. AMA SONUCU DİREK C1 VERMESİ GEREKİRKEN C1+1 VERDİ

YANİ B1 HER HALUKARDA KATSAYI İSE SADECE C1 İ VERECEK
 
Formüldeki şart sıralamasını değiştirirseniz düzelir.
Kod:
=EĞER(YADA(A1="ikramiye";EĞERHATA(BUL("katsayı";B1);YANLIŞ));C1;EĞER(A1="maaş";C1+1))
 
Yine olmadı. Yine b1 de katsayı ibaresi varken c2 ye 1 ekledi
 
B1 in katsayı ibaresini içerdiği her durumda a1 de ise sadece ikramiye yazılı iken c1 i aynen alsın

a1 de ise sadece maaş yazarken ve b1 in katsayı olmadığı durumda c1+1 olmasını istiyorum
 
Bir problem gözükmüyor. Hücre içerisindeki katsayı ifadesi nasıl geçiyorsa formülde de o şekilde kullanmanız gerekiyor. (Büyük-küçük harf duyarlı)...
Değişken ise şu şekilde deneyebilirsiniz.
Kod:
=EĞER(YADA(A1="ikramiye";EĞERHATA(BUL("katsayı";[COLOR="Red"]KÜÇÜKHARF(B1)[/COLOR]);YANLIŞ));C1;EĞER(A1="maaş";C1+1))
 
Kısaca

a1="maaş" ve b1 farklı "katsayı" kelimesi içermeyecek o zaman c1+1 olacak

a1="ikramiye" ise sadece c1

a1=ikramiye ve "katsayı"kelimesini içeriyorsa sadece c1
 
Tm üstad şimdi oldu :)
teşekkür ederim eline sağlık
 
Geri
Üst