• DİKKAT

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

eğer formülü hakkında acil yardım

Katılım
18 Ocak 2007
Mesajlar
164
Excel Vers. ve Dili
ofis 2007 türkçe
Arkadaşlar merhaba excel dosyasında bir formül hesaplamasına ihtiyacım var. ekteki gönderdiğim excel dosyasında ;

eğer formülü içersinde çarpım yapabilirmiyiz veyahutta excel dosyasında yapmak istediğimi anlatayım.

şimdi ; siyah kutunun içersine AI5 hücresindeki (2,07) çıkan sonucun turuncu renkteki listede 0,98 kat sayısından büyük ise gösterge puanı (gp)'ndaki rakamı yani 150 yazmasını istiyorum. eğer AI5 (2,07) hücresindeki rakam 0,98 kat sayısından küçük çıkarsa 8. satırdaki parantez içersinde yer alan formülü kullanarak (0,9 x k x GP) eğer formülü içersinde çarpmasını ve sonucunu siyah kutuya yazmasını istiyorum. 9. ve 13. satıra kadar olan kısımda aynı sadece kat sayıları farklı 14. satırdaki ise 0,88 altında çıkarsa 0 (sıfır) yazmasını istiyorum. yardımcı olursanız sevinirim. cevap veren arkadaşlara şimdiden teşekkür ederim acil yardıma ihtiyacım var.

GÖSTERGE PUANI (GP) : 150
k : 2,07 (5. satırdaki sonuçtur)
 

Ekli dosyalar

=EĞER(AI5>0,98;150;EĞER(AI5>0,96;0,9*2,24/1,2*150;EĞER(AI5>0,94;0,8*2,24/1,2*150;EĞER(AI5>0,92;0,7*2,24/1,2*150;EĞER(AI5>0,9;0,6*2,24/1,2*150;EĞER(AI5>0,88;0,5*2,24/1,2*150;0))))))

6 iç içe eğerde oldu sanırım..bir dener misiniz ? yanlız 0,88 in altında çıkarsa 0,4*k*gp formülü hiç uygulanmadı..siz 0,88 altı sıfır olsun dediğiniz için..
 
hocam öncelikle cevap için teşekkür ederim. =EĞER(AI5>0,98;150;EĞER bundan sonraki kısım yani AI15 değeri 0,98 küçük ise 0,9*AI15*150 bu şekilde olacak yani 2,24/1,2 bu kısım arka planda bölünecek zaten bölündüğü için sonucunu AI15 hücresine yazıyor. AI15 hücresinden yola çıkarak 0,98 büyük ise 150 yazacak eğer küçük ise 0,9*AI15*150 bu şekilde umarım anlatabilmişimdir. diğer hücrelerde aynı şekilde devam ediyor yani 0,96 alt alta devam edenlerde. formüldekilerin hepsi > büyük gösterilmiş.
=EĞER(AI5>0,98;150;EĞER(AI5<0,98;0,9*AI15*150 bu şekilde siz bana formülünü gösterdiniz ben uğraşırım yinede yapamazsam yani sonucu doğru çıkaramazsam cevap yazarım üstad.
 
feraset hocam benim yazdığım formülde öncelikle değere bakıyo..0,98 den büyükse 150 yazıyo..eğer 0,98 den büyük değilse ikinci kontrole geçiyo..yani 0,96 dan büyük olup olmadığına..yani bir anlamda 0,98 ile 0,96 arasında olup olmadığına..eğer bu aralıktıysa yani 0,96dan büyükse (0,9*k*gp) formülünü uyguluyo..bu şekilde devam ediyo..yani üstad formüldekilerin hepsi büyük gösterilmedi..formül sizin istedeiğinizi yapıyo..benim anladığım kadarıyla..sadece yanlış anladığım 2,24/1,2 kısmı..formül üzerinde 2,24/1,2 yazan bütün kısımlara AI5 yazarsanız istediğiniz şekilde olucaktır diye düşünüyorum..
 
Benimde bir sorum olacak yardımcı olurmusunuz

Bende exelde bir nöbte çizelgesi hazırlıyorum. A1 b1 c1 d1 e1 hücrelerinde a yazdığımda 8 b yazdığımda 16 ab yazdığımda ise 24 olarak f1 hücresine hepsi toplansın istiyorum
 
bilim02 ..g1 h1 ı1 j1 k1 i yardımcı kolon olarak kullansak...g1 e
=EĞER(A1="A";8;EĞER(A1="B";16;EĞER(A1="AB";24;""))) formülünü uygulayabilirz.. H1 E de formüldeki A1 ler yerine B1 leri kullanırız.geri kalan 3 hücre içinde aynı işlemi yapınız.. bu şekilde 5 yardımcı hücre kullanabilir..ve sonuç olarak f sütünunuda
=TOPLA(G1:K1) formülünü uygulayabilirz..örnek dosya yüklemediğiniz için yazmak zorunda kalıdm..fikir olarak değerlendirebilirsiniz.
 
bilim02 ..g1 h1 ı1 j1 k1 i yardımcı kolon olarak kullansak...g1 e
=EĞER(A1="A";8;EĞER(A1="B";16;EĞER(A1="AB";24;""))) formülünü uygulayabilirz.. H1 E de formüldeki A1 ler yerine B1 leri kullanırız.geri kalan 3 hücre içinde aynı işlemi yapınız.. bu şekilde 5 yardımcı hücre kullanabilir..ve sonuç olarak f sütünunuda
=TOPLA(G1:K1) formülünü uygulayabilirz..örnek dosya yüklemediğiniz için yazmak zorunda kalıdm..fikir olarak değerlendirebilirsiniz.



onu bende düşündümde yardımcı kolon almadan bir hücre üstünde =EĞER(A1="A";8;EĞER(A1="B";16;EĞER(A1="AB";24;""))) bu formüle ek olarak hepsini aynı hücrede toplasın. hangi hücreye a, b , veya ab yazmışsam +8,+16 veya +24 olarak toplasın
 
apocalyt hocam emeğine sağlık bahsettiğiniz gibi uyguladım hesap makinesiyle hesapladığım işlem excelde de doğru sonucu çıkarıyor. düzeltilmiş olan aşağıdaki formül doğru sonucu çıkarıyor.

=EĞER(AI5>0,98;150;EĞER(AI5>0,98;0,9*AI5*150;EĞER(AI5>0,96;0,8*AI5*150;EĞER(AI5>0,94;0,6*AI5*150;EĞER(AI5>0,92;0,5*AI5*150;EĞER(AI5>0,9;0,4*AI5*150;EĞER(AI5>0,88;0,5*AI5*150;0)))))))

ilginiz için tekrar teşekkür ederim hocam.
 
onu bende düşündümde yardımcı kolon almadan bir hücre üstünde =EĞER(A1="A";8;EĞER(A1="B";16;EĞER(A1="AB";24;""))) bu formüle ek olarak hepsini aynı hücrede toplasın. hangi hücreye a, b , veya ab yazmışsam +8,+16 veya +24 olarak toplasın

Aşağıdaki gibi F1 hücresine yazınız.
Kod:
=EĞER(A1="a";8;EĞER(A1="b";16;EĞER(A1="ab";24;0)))+EĞER(B1="a";8;EĞER(B1="b";16;EĞER(B1="ab";24;0)))+EĞER(C1="a";8;EĞER(C1="b";16;EĞER(C1="ab";24;0)))+EĞER(D1="a";8;EĞER(D1="b";16;EĞER(D1="ab";24;0)))+EĞER(E1="a";8;EĞER(E1="b";16;EĞER(E1="ab";24;0)))
 
Geri
Üst