Excel Forum

Excel Forum (http://www.excel.web.tr/index.php)
-   Diğer Excel Soruları (http://www.excel.web.tr/forumdisplay.php?f=50)
-   -   Nestle prim hesaplama tablosu (http://www.excel.web.tr/showthread.php?t=169516)

firefox_37 16-01-2018 16:00

Halit Bey ilgili bölümlerin yüzdelik bölümleri yatay gidiyor. Harflere göre verince Maggi'de tıkandım. Yukarıdan aşağı değil de sağdan sola bakıyor olması lazım yüzdelere.

halit3 16-01-2018 16:46

Excel seviyenizi bilmiyorum

şimdi

PRİM HAKEDİŞ TABLOSU sayfasında

yüzdelik dilimler bu hücrelerde değilmi

Kahve için I5 Hücresi ,
Çikolata için L5 Hücresi ,
RTD + TOZ için O5 Hücresi ,
Maggi için R5 Hücresi ,
Gevrek için F5 Hücresi ,

firefox_37 16-01-2018 17:01

Halit Bey çok teşekkürler , ben prim kriterleri sayfasına bakıyor sanıyordum.
Şimdi formülleri tüm Satış temsilcilerim için uygulayayım takılırsam eğer utanarak da olsa yardımınızı rica edeceğim.

Gerçekten çok teşekkürler.

halit3 16-01-2018 17:52

Formüller (sonuc fonksiyonu) PRİM HAKEDİŞ TABLOSU sayfasına bakıyor.
kod ise
GK Prim Kriteri sayfasına bakıyor.

firefox_37 07-02-2018 15:13

Halit Bey tekrar merhaba,

yardımlarınız sayesinde bu ay ki prim hesaplamalarının %90 nını hızlı bir şekilde yaptık.
Fakat ufak tekef düzenlemeler gerekiyor.

%131 ve üstü hakedişi olanları 0.00 TL olarak atıyor. %126 ve üzerinde bir kısıtlama olmasın ve primi son dilimden versin istiyorum.

Bunun için kod düzenle diyerek aşağıda ki gibi değişiklik yaptım fakat düzelmedi. Başka nerede düzeltme yapmam gerekiyor.


If aranan = bulunan1 Then
sat = 5
If oran = 100 Then
sonuc = Sheets(sayfa).Cells(sat, 6).Value
ElseIf oran >= 90 And oran <= 94 Then
sonuc = Sheets(sayfa).Cells(sat, 7).Value
ElseIf oran >= 95 And oran <= 99 Then
sonuc = Sheets(sayfa).Cells(sat, 8).Value
ElseIf oran >= 101 And oran <= 105 Then
sonuc = Sheets(sayfa).Cells(sat, 10).Value
ElseIf oran >= 106 And oran <= 110 Then
sonuc = Sheets(sayfa).Cells(sat, 11).Value
ElseIf oran >= 111 And oran <= 115 Then
sonuc = Sheets(sayfa).Cells(sat, 12).Value
ElseIf oran >= 116 And oran <= 120 Then
sonuc = Sheets(sayfa).Cells(sat, 13).Value
ElseIf oran >= 121 And oran <= 125 Then
sonuc = Sheets(sayfa).Cells(sat, 14).Value
ElseIf oran >= 126 And oran <= 199 Then
sonuc = Sheets(sayfa).Cells(sat, 15).Value
End If
End If

halit3 07-02-2018 19:36

Kod:

ElseIf oran >= 126 And oran <= 130 Then
yukarıdaki bölümü bulun tam 5 tane olması gerekiyor
aşağıdaki gibi 5 tanesinide yapın

Kod:

ElseIf oran >= 126 And oran <= 199 Then

firefox_37 08-02-2018 15:59

Halit Bey merhaba ,

5 grup içinde yaptım. Fakat yine otomatik getirmedi .

Excelin içinde bi güncelleme yapmama gerek var mı ?

firefox_37 08-02-2018 16:16

Pardon Halit Bey ,

Kod görüntüle dediğimde direk o sayfanın içinde açıyor yine. Module1 üzerini çift tıklatıp açılan sayfadaki kodlar üzerinde değişiklik yapınca düzeldi.

halit3 08-02-2018 19:03

Excelde Biraz ilerleme sağlamışsınız şimdi Modüle1 deki kodlar kalsın sayfadaki kodları silin

firefox_37 09-02-2018 13:51

Aynen Halit bey yazdığınız kodların ne anlama geldiğini kavradım. Sayfadaki kodları sildim.
Halit Bey şöyle bir sorunum var.

%99,5 üstünü %100 gibi görüyor hücrede noktadan sonra haneler kapalı olduğu için fakat prim hakedişinde %99 u veriyor.
Kodlarda yüzdeler düz rakam olarak gidiyor. Bunları 99.5 gibi rakamlara çevirsek çalışır mı ?


Saat 18:40

Powered by vBulletin Version 3.7.2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.