kademeli prim

Katılım
6 Nisan 2016
Mesajlar
2
Excel Vers. ve Dili
bilmiyorum
Kademeli prim hesaplaması
CİRO PRİM KATSAYISI
0-50.000 0,005
50.001-100.000 0,0055
100.001-150.000 0,006
150.001-200.000 0,0065
200.001-250.000 0,007
250.001-350.000 0,0075

örneğin 288.000 tl lik ciro için prim hesaplama formülasyonunda yardımcı olabilirmisiniz.
 
Katılım
12 Aralık 2015
Mesajlar
1,207
Excel Vers. ve Dili
Türkçe Ofis 2007
Sn asilbey07
Formüllü örnek aşağıda Ciro Bilgisi A1 hücresinde
Kod:
=EĞER(VE(A1>0;A1<=50000);A1*1,005;EĞER(VE(A1>50000;A1<=100000);(250+(A1-50000)*1,0055)+50000;EĞER(VE(A1>100000;A1<=150000);(525+(A1-100000)*1,006)+100000;EĞER(VE(A1>150000;A1<=200000);(825+(A1-150000)*1,0065)+150000;EĞER(VE(A1>200000;A1<=250000);(1150+(A1-200000)*1,007)+200000;EĞER(VE(A1>250000;A1<=350000);(1500+(A1-250000)*1,0075)+250000))))))
Kullanıcı Tanımlı Fonksiyonda örnekte aşağıda
Kod:
Function Kademeli(Ciro)
If Ciro > 0 And Ciro <= 50000 Then
Kademeli = Ciro * 1.005
ElseIf Ciro > 50000 And Ciro <= 100000 Then
Kademeli = (250 + (Ciro - 50000) * 1.0055) + 50000
ElseIf Ciro > 100000 And Ciro <= 150000 Then
Kademeli = 525 + (Ciro - 100000) * 1.006 + 100000
ElseIf Ciro > 150000 And Ciro <= 200000 Then
Kademeli = 825 + (Ciro - 150000) * 1.0065 + 150000
ElseIf Ciro > 200000 And Ciro <= 250000 Then
Kademeli = 1150 + (Ciro - 200000) * 1.007 + 200000
ElseIf Ciro > 250000 And Ciro <= 350000 Then
Kademeli = 1500 + (Ciro - 250000) * 1.0075 + 250000
End If
End Function
 
Son düzenleme:
Katılım
6 Nisan 2016
Mesajlar
2
Excel Vers. ve Dili
bilmiyorum
Emeğiniz ve ilginiz için teşekkürler.Ama formül çalışmıyor.
 
Katılım
12 Aralık 2015
Mesajlar
1,207
Excel Vers. ve Dili
Türkçe Ofis 2007
Sn asilbey07
Formülü B1 hücresine "CİRO"yu A1 hücresine yazarsanız çalışır.
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,643
Excel Vers. ve Dili
Pro Plus 2021
Kod:
=YUVARLA(EĞER(A1>250000;A1*0,0075;EĞER(A1>200000;A1*0,007;EĞER(A1>150000;A1*0,0065;EĞER(A1>100000;A1*0,006;EĞER(A1>50000;A1*0,0055;A1*0,005)))));2)
Kod:
=YUVARLA(TOPLA.ÇARPIM(--(A1>{250000;200000;150000;100000;50000;0});--(A1*{0,0005;0,0005;0,0005;0,0005;0,0005;0,005}));2)

KTF olarak ;
Kod:
Function Prim(miktar As Double) As Double
    Select Case miktar
        Case Is > 250000: oran = 0.0075
        Case Is > 200000: oran = 0.007
        Case Is > 150000: oran = 0.0065
        Case Is > 100000: oran = 0.006
        Case Is > 50000: oran = 0.0055
        Case Is > 0: oran = 0.005
    End Select
    Prim = Round(miktar * oran, 2)
End Function
 
Üst