• DİKKAT

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

Aşağıdaki koda "Ve" fonksiyonu eklemek istiyorum

Katılım
8 Haziran 2007
Mesajlar
761
Excel Vers. ve Dili
excel- 2003 Türkçe
=EĞER(F142="";"";EĞER(CD142="Maaşı";(CF142+CH142);EĞER(CD142="Müktesebi";((N142-BP142)*$E$3);EĞER(CD142="Her İkiside";(((N142-BP142)*$E$3)+CH142);0))))



yukarıdaki formülün içine

eğer AX142=Var yazıyorsa Ch142 olacak eğer AX142= "Yok" yazıyor ise Ch142+cf142 olacak

"=EĞER(F142="";"";EĞER(VE(CD142="Maaşı";AX142="Var");CH142;CH142+CF142))
bu şekilde çalışıyor ama

=EĞER(F142="";"";EĞER(VE(CD142="Maaşı";AX142="Var");CH142;CH142+CF142));EĞER(CD142="Müktesebi";((N142-BP142)*$E$3);EĞER(CD142="Her İkiside";(((N142-BP142)*$E$3)+CH142)))
ikinci kısmı ekleyince değer hatası veriyor. Yardımlarınız için teşekkür ederim.
 
Merhaba,

=EĞER(F142="";"";EĞER(VE(CD142="Maaşı";AX142="Var");(CF142+CH142); EĞER(CD142="Müktesebi";((N142-BP142)*$E$3);EĞER(CD142="Her İkiside";(((N142-BP142)*$E$3)+CH142);0))))

Bu şekilde deneyiniz..
 
merhaba
kırmızı ile ilave ettiğiniz formül hangi şart gerçekleşirse devraya girecek?
formül denetlemeden fx formülü değerlendir derseniz hesap adımlarını görebilirsiniz.
formül yazdığınızda kullandığınız fonksiyonun ilk parantez işaretinden sonraki karakteri tıklayın, altta fonksiyonun adımları görülecektir. burada yazılanları tıkladığınızda örnek olarak EĞER fonksiyonunu alalım neye nasıl hesapladığını görebilirsiniz.
 
=EĞER(F142="";"";EĞER(CD142="Maaşı";(CF142+CH142); EĞER(CD142="Müktesebi";((N142-BP142)*$E$3);EĞER(CD142="Her İkiside";(((N142-BP142)*$E$3)+CH142);0))))

Eğer Cd142 de Maaşı yazıyorsa (CF142+CH142) bunu Cd142 de Müktesebi yazıyor ise ((N142-BP142)*$E$3) bunu ve Cd142 de Her İkisinide yazıyor ise (((N142-BP142)*$E$3)+CH142) bunu yapıyordu. Ama ilk işlemin gerçekleşmesi için bir şart daha gerekti yani CD142 hücresinde Maaşı yazıyor ve aynı zamanda AX142 hücresinde (Var) yazıyor sa CH142 olacak, CD142 de Maaşı yazıyor ve AX142 de ise (Yok) yazıyor sa da (ch142+cf142 olacaktı.

espiyonajl arkadaşımızın gönderdiği formülde (Yok) yazdığı zaman gerçekleşecek yere (Ch142+cf142) yazdım ve sorun şuan çözüldü gibi. Ama ileride sorun çıkarmı bilmiyorum.

ilgilendiğiniz için çok teşekkür ederim. Kolay gelsin

=EĞER(F142="";"";EĞER(VE(CD142="Maaşı";AX142="Var" );(CF142+CH142); EĞER(CD142="Müktesebi";((N142-BP142)*$E$3);EĞER(CD142="Her İkiside";(((N142-BP142)*$E$3)+CH142);0))))
 
Rica ederim.

İyi çalışmalar..
 
Geri
Üst