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

Katılım
26 Kasım 2012
Mesajlar
750
Excel Vers. ve Dili
Excel 2007 Türkçe
=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..
 
Katılım
18 Ocak 2007
Mesajlar
164
Excel Vers. ve Dili
ofis 2007 türkçe
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.
 
Katılım
26 Kasım 2012
Mesajlar
750
Excel Vers. ve Dili
Excel 2007 Türkçe
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..
 
Katılım
7 Şubat 2009
Mesajlar
3
Excel Vers. ve Dili
2003
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
 
Katılım
26 Kasım 2012
Mesajlar
750
Excel Vers. ve Dili
Excel 2007 Türkçe
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.
 
Katılım
7 Şubat 2009
Mesajlar
3
Excel Vers. ve Dili
2003
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
 
Katılım
18 Ocak 2007
Mesajlar
164
Excel Vers. ve Dili
ofis 2007 türkçe
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.
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
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)))
 
Üst