% hesaplama

Katılım
24 Temmuz 2007
Mesajlar
726
Excel Vers. ve Dili
Excel 2010 tr
Arkadaşlar bir ürünün alış fiyatının

0 - 9.999999 kısmının %9'u
10 - 49.999999 kısmının %8'i
50 - 99.999999 kısmının %7'si
100 - 199.999999 kısmının %4'ü
200 ve üstü kısmının ise %2 'si alınarak bu ürünün satış fiyatı bulunuyor.
Bu fiyat hesaplamasını otomatik yapacak bir fonksiyon yazılabilirmi

Teşekkürler
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
bunu dener misiniz

=(A1<10)*0,09*A1+(VE(A1>=10;A1<50)*0,08*A1)+(VE(A1>=50;A1<100)*0,07*A1)+(VE(A1>=100;A1<200)*0,04*A1)+(A1>=200*0,02*A1)
 
Katılım
24 Temmuz 2007
Mesajlar
726
Excel Vers. ve Dili
Excel 2010 tr
Say&#305;n uzamanamele &#246;ncelikle cevap i&#231;in te&#351;ekk&#252;rler,
Fakat olay&#305; tam anlatamamam&#305;&#351;&#305;m
&#252;r&#252;n fiyat&#305; di&#287;elim 45 ytl
bunun 45+(9.999999*&#37;9)+(45-9.999999)*%8 &#351;eklinde form&#252;lize edilmesi gerek. Yani &#252;r&#252;n&#252;n kutu fiyat&#305; &#252;zerinden de&#287;il o bareme girdi&#287;i k&#305;sm&#305;n&#305;n ilgili % ile &#231;arp&#305;lmas&#305; gerek
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
daha basit form&#252;l yaz&#305;labilir ama bunu bir deneyin

=(A1<10)*0,09*A1+(VE(A1>=10;A1<50)*(10*0,09+(A1-10)*0,08))+(VE(A1>=50;A1<100)*((10*0,09+40*0,08+(A1-50)*0,07))+(VE(A1>=100;A1<200)*(10*0,09+40*0,08+50*0,07+(A1-100)*0,04)+(A1>=200)*(10*0,09+40*0,08+50*0,07+100*0,04+(A1-200)*0,02)))
 
Üst