• DİKKAT

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

Hakediş hesaplama

Katılım
6 Kasım 2008
Mesajlar
62
Excel Vers. ve Dili
Microsoft Excel 2007 Türkçe
Eklediğim excel dosyasındada açıklamasını yaptım :

PLASTİK ÜRÜNLERİN ALINAN TON DEĞERİNİ VE BAYİİ ALINAN TONU BİRBİRİNE BÖLDÜĞÜMÜZ ZAMAN ÇIKAN YÜZDELİĞİ %7 - VE %11,19 ARASI OLURSA BRÜT TUTARI %2 İLE ÇARP HAKEDİŞ KISMINA YANSITSIN EĞER YÜZDELİĞİ %12 - VE %16,99 ARASI OLURSA BRÜT TUTARI %2,5 İLE ÇARP HAKEDİŞ KISMINA YANSITSIN

Dosya Linki : http://www.upload.gen.tr/d.php/s9/hm3ffe2z/HESAPLAMA.xlsx.html
bana yardımcı olurmusunuz ?
 
Öncelikle konu başlığınızı değiştirin.
Aksi halde sorunuz taşınır.
 
üzgünüm konu kurallarını okumadım bana yardımcı olabilirmisiniz
 
Konu başlığını nasıl nerden değiştireceğimi bulamadım
 
Şimdilik ben başlığı düzelttim.
Lütfen bundan sonra bu olaya dikkat ediniz.:cool:
 
Merhaba;
Evren beye katılıyorum.
Bende tablonuzu düzeltmeye çalıştım.
İyi çalışmalar.
 

Ekli dosyalar

evet ama siz ben şunu demek istedim alınan mal tonajı 56254 plastik ürünler alınan ton 5124 alınan mal ile plastik ürünleri birbirlerine böldüğümüz zaman yüzde 9,1087% oluyor doğru buraya kadar bende diyorumki bu yüzde oranı çıkan %9,1087 eğer %7 ve 11,19 arasında olursa ise brüt tutar olan 110,222 rakamı %2 sini alsın ve hakediş kısmına yansıtsın

ve diyorumki eğer çıkan yüzde %9,1087 değilde eğer %12 ve 16,99 arasında olursa brüt tutar olan 110,222 rakamının %2,5 yüzdesini alsın
 
konu ile ilginenecek gönüllü bir arkadaşın yardımını bekliyorum
 

Ekli dosyalar

  • HAKEDİŞ.JPG
    HAKEDİŞ.JPG
    41.8 KB · Görüntüleme: 30
Son düzenleme:
Merhaba,

Şu fonksiyonu deneyin.

Kullanım:
Kod:
=hakedis(C4;D4)

Kod:
Function hakedis(bayii_tonaj As Double, _
                 brut_tutar As Double) As Double

Dim oran As Double

oran = bayii_tonaj / brut_tutar

Select Case oran
    Case 0.07 To 0.1199
        hakedis = WorksheetFunction.Round( _
            brut_tutar * 0.02, 2)
    Case 0.12 To 0.1699
        hakedis = WorksheetFunction.Round( _
            brut_tutar * 0.025, 2)
    Case Else
        hakedis = 0
End Select

End Function
 
Zeki Bey çok tşk ederim yardımınız için ama sizden son ricam bu vermiş oldugunuz kodu şu linkteki : http://www.upload.gen.tr/d.php/s9/hm...LAMA.xlsx.html dosyaya uyarlayabilirmiyiz. eğer yaparsanız çok sevenirim size zahmet
 
Brüt tutarın D5 hücresinde olduğunu varsayarak formülü düzenledim. Eğer "Brüt Tutar" farklı bir hücredeyse, formüldeki D5 gördüğünüz her yere o adresi yazıp, düzeltin...

Aşağıdaki formülü F5 hücresine yapıştırıp bir deneyin...

=EĞER(VE(E5>=0.07,E5<0.12),D5*0.2,EĞER(VE(E5>=0.12,E5<0.17),D5*0.25,0))


Not : Ben ayraç olarak "," kullanıyorum, muhtemelen siz ";" kullanıyor olabilirsiniz, formülde bu noktaya dikkat ediniz...
 
Son düzenleme:
eline sağlık ama kırmızı olarak işaretlediğim kısım hata veriyor =EĞER(VE(D2>=0.07,D2<0.12),A2*0.2,EĞER(VE(D2>=0.12,D2<0.17),A2*0.25,0))
 
Bir de şöyle deneyin...

=EĞER(VE(E5>=0.07;E5<0.12);D5*0.2;EĞER(VE(E5>=0.12;E5<0.17);D5*0.25;0))

Not : Ondalık basamak ayracınız "," ise, "." gördüğünüz yerlere "," koyun...
 
Allah razı olsun çok tşk ederim
 
Geri
Üst