Bu Formüller Nasıl Birleşirler?

Katılım
9 Ekim 2005
Mesajlar
216
Excel Vers. ve Dili
Office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
29-04-2021
Merhaba Arkadaşlar,

Aşağıda yer alan 6 ayrı formülü ben nasıl birleştirebilirim.Bir yolu varmıdır?


Kod:
=EÐER(tablo!E11<76;0)

EÐER(tablo!E11<85;EÐER(satış!E4<100;tablo!D16*satış!D4;EÐER(satış!E4<120;tablo!D17*satış!D4;EÐER(satış!E4<150;tablo!D18*satış!D4;EÐER(satış!E4>=150;tablo!D19*satış!D4;

EÐER(tablo!E11<99;EÐER(satış!E4<100;tablo!e16*satış!D4;EÐER(satış!E4<120;tablo!e17*satış!D4;EÐER(satış!E4<150;tablo!e18*satış!D4;EÐER(satış!E4>=150;tablo!e19*satış!D4;

EÐER(tablo!E11<109;EÐER(satış!E4<100;tablo!f16*satış!D4;EÐER(satış!E4<120;tablo!f17*satış!D4;EÐER(satış!E4<150;tablo!f18*satış!D4;EÐER(satış!E4>=150;tablo!f19*satış!D4;

EÐER(tablo!E11<119;EÐER(satış!E4<100;tablo!g16*satış!D4;EÐER(satış!E4<120;tablo!g17*satış!D4;EÐER(satış!E4<150;tablo!g18*satış!D4;EÐER(satış!E4>=150;tablo!g19*satış!D4;

=EÐER(tablo!E11>119;EÐER(satış!E4<100;tablo!h16*satış!D4;EÐER(satış!E4<120;tablo!h17*satış!D4;EÐER(satış!E4<150;tablo!h18*satış!D4;EÐER(satış!E4>=150;tablo!h19*satış!D4;
Teşekkürler.

Konu sanırım pek anlaşılmadı.O yüzden üzerinde çalıştığım dosyayı da ekliyorum.

Ã?ğrenmek istediğim tam olarak şu ;

mesela ali satış kalemi 2 den bu ay 93 milyon prim alacak.Çünki satış sayfasından baktığımızda hedefinin %775 i ni gerçekleştirmiş.Yani tablodan kotrol ettiğimizde %150 nin üzerinde olduğu için 3*31=93 ytl alacak.Bunun hesaplamasını yapabiliyorum.Fakat Müşteri yönetim puanı (Tablo!E11)her ay değişeceği için benim de bu formülleri her ay yeniden yazmam gerekecek.
Acaba müşteri yönetim puanınıda içine alacak bir formül yapamazmıyız?

Þimdiden teşekkürler.

Arkadaşlar bu arada 6 formülü 2 ye indirmeyi başardım ama şimdi bu ikisini birleştirmekte problem yaşıyorum.

Kod:
=EÐER(satış!E4<100;tablo!$F$16*satış!D4;EÐER(satış!E4<120;tablo!$F$17*satış!D4;EÐER(satış!E4<150;tablo!$F$18*satış!D4;EÐER(satış!E4>=150;tablo!$F$19*satış!D4))))

=EÐER(tablo!$E$11<85;tablo!$D16*satış!D4;EÐER(tablo!$E$11<100;tablo!$E16*satış!D4;EÐER(tablo!$E$11<110;tablo!$F16*satış!D4;EÐER(tablo!$E$11<120;tablo!$G16*satış!D4;EÐER(tablo!$E$11>=120;tablo!$H16*satış!D4)))))
Konu hakkında yardımcı olursanız sevinirim....
 
Katılım
9 Ekim 2005
Mesajlar
216
Excel Vers. ve Dili
Office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
29-04-2021
Kod:
=EÐER(VE(1<satış!E4;satış!E4<100;76<=tablo!E11;tablo!E11<=84);tablo!D16*satış!D4)
formulunu kullanarak müşteri yönetimi puanı ile yüzdelikleri birleştirebildim.

fakat bu formulde sadece 1 kriter var.

Kod:
=EÐER(VE(1<satış!E4;satış!E4<100;85<=tablo!E11;tablo!E11<=99);tablo!E16*satış!D4)

=EÐER(VE(1<satış!E4;satış!E4<100;100<=tablo!E11;tablo!E11<=109);tablo!F16*satış!D4
...............................

bu şekilde gittiğimde 15 tane ayrı formül çıkıyor ve bunlar nasıl birleşiyor ya da daha kısa bir yolu yokmu.

aslında bu forumda kimse yok mu:(
 
Katılım
21 Ekim 2005
Mesajlar
529
Excel Vers. ve Dili
2010 - TR!
shiva, dostum herkes su anda bayram zıyaretınde ( bende dahıl olmak uzere )

bayramdan sonra herkes yıne toplanıcak o yuzden ıcın rahat olsun

sımdı gel gelelım formulun kısaltmasına ;
macro kaydedıp bı kerede ısı rahatca bıterebılırsın bolece sayfayı bı daha kontrol edıp ıslem yapabılırsın.

bunu yapmak ıcın makro olarak yatıgın ıslerı kaydetmen ve onlara kısayol ataman yeterlıdır.

benım su anda aklıma sadece bu gelıyor ama byaramdan sonra dıger arkadaslarımız gelınce sana emınım daha kısa bı formuluzasyon hazırlarlar

ıyı bayramlar
 

htsumer

Altın Üye
Altın Üye
Katılım
7 Eylül 2004
Mesajlar
946
Excel Vers. ve Dili
Excel-2003
Altın Üyelik Bitiş Tarihi
16.08.2026

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,235
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Sorunuzu anlamak için tablonuzun mantığını çözmek gerekir. Ã?rnek olarak satış yapanlar hangi limitleri doldurduklarında ne kadar prim alacaklar ve bu alacakları primle müşteri yönetim puanının ne gibi bir bağlantısı var bu konuları detaylı açıklarsanız daha kolay çözüm yolu üretilebilir.

İyi bayramlar.
 
Katılım
9 Ekim 2005
Mesajlar
216
Excel Vers. ve Dili
Office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
29-04-2021
Tablodaki müşteri yönetim puanı her ay benim tarafımdan manuel girilecek olan bir kriter.Bu kriteri etkileyen her hangi bir veri yok fakat müşteri yönetim puanı primlendirmeyi direk etkiliyor.

Ã?rneğin bu ayki müşteri yönetim puanımız 108 olsun.%15 lik 3. sütüna denk geldiği için oradaki verilerle, satış sayfasında G nin altında olan veriler çarpılıp prim bulunacak.(Kırmızı ile yazan sütün)

http://www.geocities.com/engintekeli/Musteri_Yonetim_Puani.htm

Fakat Satış Kalemi1 Satış Kalemi2 ve Satış kalemi13 teki primleri hesaplamakta sorun yaşıyorum.Çünkü bu kalemlerde önemli olan 2 kriter var.

1-Müşteri yönetim puanı (Bütün satış kalemlerini direk etkiler)
2-Satış temsilcisinin o ay hedefinin yüzde kaçını gerçekleştirdiği.(Sadece Satış Kalemi1,2 ve 13 ü etkiler)

Bu iki kriteri ayrı ayrı formüle ettim.

(Ali'nin satış kalemi 1 den bu ay alacağı prim)

1.
Kod:
=EÐER(tablo!E11<76;0;EÐER(tablo!$E$11<85;tablo!$D16*satış!D4;EÐER(tablo!$E$11<100;tablo!$E16*satış!D4;EÐER(tablo!$E$11<110;tablo!$F16*satış!D4;EÐER(tablo!$E$11<120;tablo!$G16*satış!D4;EÐER(tablo!$E$11>=120;tablo!$H16*satış!D4))))))
2.
Kod:
=EÐER(satış!E4<100;tablo!$F$16*satış!D4;EÐER(satış!E4<120;tablo!$F$17*satış!D4;EÐER(satış!E4<150;tablo!$F$18*satış!D4;EÐER(satış!E4>=150;tablo!$F$19*satış!D4))))
Fakat bu iki formülü birleştirmeyi başaramadım.

Not:Satış sayfasındaki "H" o ayki satış temsilcisinin hedefini göstermekte."G" ise gerçekleştirdiği yani satışı."%" side hedefi ile gerçekleşen arasındaki yüzdelik durumu.

Konu hakkında yardımcı olursanız sevinirim.

Teşekkürler.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Yukarıdaki iki formülünüz yerine aşağıdaski formülü deneyin.

=İNDİS($D$16:$H$19;KAÇINCI(EÐER(satış!E4<100;B16;EÐER(satış!E4<120;B17;EÐER(satış!E4<150;B18;EÐER(satış!E4>=150;B19))));$B$16:$B$19;0);KAÇINCI(EÐER($E$11<85;$D$15;EÐER($E$11<100;$E$15;EÐER($E$11<110;$F$15;EÐER($E$11<120;$G$15;$H$15))));$D$15:$H$15;0))*satış!D4
 
Katılım
9 Ekim 2005
Mesajlar
216
Excel Vers. ve Dili
Office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
29-04-2021
Sayın leventm öncelikle geri döndüğünüz ve konunun anlaşılmış olduğu için sevinç doluyum.O yüzden teşekkürlerimi kabul edin.

Kod:
=İNDİS($tablo.$D$16:$tablo.$H$19;KAÇINCI(EÐER($satış.E4<100;$tablo.$D$16;EÐER($satış.E4<120;$tablo.$D$17;EÐER($satış.E4<150;$tablo.$D$18;EÐER($satış.E4>=150;$tablo.$D$19))));$tablo.$D$16:$tablo.$D$19;0);KAÇINCI(EÐER($tablo.$E$11<85;$tablo.$D$16;EÐER($tablo.$E$11<100;$tablo.$E$16;EÐER($tablo.$E$11<110;$tablo.$F$16;EÐER($tablo.$E$11<120;$tablo.$G$16;$tablo.$H$16))));$tablo.$D$16:$tablo.$H$16;0))*$satış.D4
çok küçük değişiklikler yaparak doğru formülü elde ettim.

herşey için tekrara çok ama çok teşekkürler.

Yaşasın www.excel.web.tr
 
Üst