• DİKKAT

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

Eğer formülü isteği

Katılım
17 Aralık 2008
Mesajlar
780
Excel Vers. ve Dili
Microsoft 365
Merhaba arkadaşlar;

Ekli dosyamda,yapmak istediğim işlem,müdürün yapmış olduğu satış tutarının, %2 sini 2.satır ile 9.satır arasında ünvanı eleman olan kişilere paylaştırmak.

Tabloda iki kişi var o yüzden %2 ile çarpıp 2 ye böldük.Ama 5 te olabilirdi.O zaman 5 e bölecektik.

Bunu eğer formülü ile yapabiliriz ama iki satır arasındaki eleman sayısını bilmek ve ona göre bölmek,nasıl yapılır bilemedim.Yardım eder misiniz ?
 

Ekli dosyalar

Sn. cavanoos
D2 hücresine kopyalayıp denermisiniz
=EĞER($C2="ELEMAN";$B$2/EĞERSAY($C$2:$C$1000;"ELEMAN")*2%;"")

Kolay Gelsin
 
Sayın Bedri41;

Formül tamam ama eksik olan bir şey var.C sütununda müdür yazan satırı bulup müdürün satış tutarını alması gerekir.Vermiş olduğum örnekte B2 de idi Ama B5 te olsa bu formül ile olmuyor.
 
Arkadaşlar;

Tablomu biraz daha geliştirdim,ama hala daha çözemediğim bir işlem var.D2 hücresindeki formülde eğer C2 hücresinde ELEMAN yazıyorsa C2:C9 aralığında MÜDÜR hangi satırda ise o satıra denk gelen B sütunundaki değeri ile %2 ile çarpacaz.

Yardım edebilir misiniz?
 

Ekli dosyalar

Merhaba,
D2 hücresinde deneyin, aşağı çekerek kopyalayın.
Kod:
=EĞER(C2="MÜDÜR";TOPLA($B$2:$B$9)*2%;EĞER(C2="KASİYER";0;EĞER(C2="ELEMAN";10)))
Açıklamadan bunu anladım.
Arkadaşlar;

Tablomu biraz daha geliştirdim,ama hala daha çözemediğim bir işlem var.D2 hücresindeki formülde eğer C2 hücresinde ELEMAN yazıyorsa C2:C9 aralığında MÜDÜR hangi satırda ise o satıra denk gelen B sütunundaki değeri ile %2 ile çarpacaz.
 
Mahir Bey;

Asıl amacımız,müdür yapmış olduğu satışı elemanlara dağıtmak.

Satırda kasiyer yazdığında,alacağı pay 0
Satırda müdür yazdığında,alacağı pay 0
Satırda eleman yazdığında,alacağı pay müdürün yaptığı satışın %2 si

Bu daha açıklayıcı oldu galiba.Yapmak istediğimiz işlem bu.
 
Merhaba,

Aşağıdaki formülü denermisiniz.

Kod:
=EĞER(C2<>"ELEMAN";0;ETOPLA($C$2:$C$9;"MÜDÜR";$B$2:$B$9)*2%/EĞERSAY($C$2:$C$9;"ELEMAN"))
 
Korhan Bey;

Aradığım buydu,Elinize sağlık süper olmuş...
 
Korhan Bey;

Bir sorum daha olacak size ekli dosyamda;

D sütununda işlem uygulayıp sonucunu yazıyor.Mesela D2 hücresinin sonucu
66,6667 çıkıyor.Bu rakamı 66,670000 olarak çıkartabilir miyiz ?

Yani ondalık basamak sayısının 3.karakterinden itibaren 0 olabilir mi ?


Hazırlamış olduğum tabloyu başka bir excel sayfasına,özel yapıştır deyip değerleri dediğimde 66,66667 çıkıyor.Ben bu işlemin önüne geçmek istiyorum.Yukarıda yazdıklarımı ana tablom üzerinde yapabilirsem daha iyi olacak.

Yardımcı olabilir misiniz ?
 

Ekli dosyalar

Merhaba,

YUVARLA fonksiyonu ile istediğiniz sonuca ulaşabilirsiniz.

Kod:
=EĞER(C2<>"ELEMAN";0;YUVARLA(ETOPLA($C$2:$C$9;"MÜDÜR";$B$2:$B$9)*2%/EĞERSAY($C$2:$C$9;"ELEMAN");2))
 
Korhan bey;

Teşekkür ederim.Süper oldu...
 
Geri
Üst