• DİKKAT

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

yuvarlama

Katılım
26 Ocak 2005
Mesajlar
29
1 Q3 ü 2 ondalıklı rakama (577,70 ye) nasıl yuvarlayabilirim. (YUVARLA ile ve makrolara başvurmadan)
2 F3 de NORMAL seçillmişken ve EMEKLİ seçeneği dikkate alınmadan S3 ü 2 ondalıkı rakama nasıl yuvarlayabilirim. (YUVARLA ile ve makrolara başvurmadan)
 
hücre üzerinde sağ tuş hücre biçimlendir - sayı - ondalık basamağı ayarlayın - binlik ayıracın tink'ini işaretleyin.
koaly gelsin
yada örnek dosya ekleyiniz
 
1 Q3 ü 2 ondalıklı rakama (577,70 ye) nasıl yuvarlayabilirim. (YUVARLA ile ve makrolara başvurmadan)
2 F3 de NORMAL seçillmişken ve EMEKLİ seçeneği dikkate alınmadan S3 ü 2 ondalıkı rakama nasıl yuvarlayabilirim. (YUVARLA ile ve makrolara başvurmadan)

Dosyayı bir çok kez göndermeye çalıştım, sıkıştırdım ama olmadı. Herhalde engellendim.

İlginiz için teşekkür ederim arkadaşım.
 
dosya eklediğiniz yerde boyutları yazıyor ona göre eklerseniz dosyaya bakarak çözüm üretebiliriz.
bir de şunu tavsiye debilim aynı tarz bilgilerin olduğu ufak bir dosya'da ekliyebilirsiniz
 
Merhaba,

Hücreyi veya hücre aralığını iki haneye düşürdükten sonra aşağıdaki ayarı yaparsanız sayılarınız "Yuvarla" fonksiyonu kullanmadan yuvarlanır.

attachment.php
 

Ekli dosyalar

  • Ekran Alıntısı.JPG
    Ekran Alıntısı.JPG
    68.6 KB · Görüntüleme: 63
Sn. Gürsoy

Belirttiğiniz yolun Hücreleri Biçimlendirdeki Sayı seçeneğinde ondalık basamak sayısını 2 olarak belirtmekten bir farkı yok. Benim sorum bu değil. Tek hücrede ve makrolara başvurmaksızın YUVARLA formülüyle (veya varsa başka bir formülle) bunu nasıl çözerim? Bu sorun küsuratlardan dolayın tutarsızlığa yol açtığı için önemlidir.
 
.
Örneğinizde, Q3 hücrenizin gerçek değeri: 570,701 idi. Eğer resimdeki ayarı yaptıysanız Q3 hücresini virgülden sonra 2 haneye düşürdüğünüzde sonuçların değiştiğini göreceksiniz.

Kısaca, Excel hesaplarınızı hücrede gördüğünüz gibi yapacak.

Excelin bu özelliğini sevmediyseniz Q3 hücrenizdeki formülü "Yuvarla" fonksiyonu içine alın.
 
Selamlar,

Q3 hücresine aşağıdaki formülü uygulayıp denermisiniz.

Kod:
=EĞER(N4<=LİM1;YUVARLA(P4*OR1;2);EĞER(VE(N4>LİM1;O4<=LİM1);YUVARLA((N4-LİM1)*OR2+(LİM1-O4)*OR1;2);EĞER(VE(N4>LİM1;N4<=LİM2);YUVARLA(P4*OR2;2);EĞER(VE(N4>LİM2;O4<=LİM2);YUVARLA((N4-LİM2)*OR3+(LİM2-O4)*OR2;2);EĞER(VE(N4>LİM2;N4<=LİM3);YUVARLA(P4*OR3;2);EĞER(VE(N4>LİM3;O4<=LİM3);YUVARLA((N4-LİM3)*OR4+(LİM3-O4)*OR3;2);EĞER(VE(N4>LİM3;N4<=LİM4);YUVARLA(P4*OR4;2))))))))

S3 hücresinede aşağıdaki formülü uygulayınız.

Kod:
=EĞER(F3="NORMAL";YUVARLA(P3*SGKPR;2);0)
 
Teşekkür ederim Sn. Ayhan

Bu formüller sorunu çözdü. Bir sorum daha olacak?

R4 Q3 den büyükse R4 ü Q3 e eşitle (R4 hücresi içinde) R4 ün negatif bir sayı olmaması gerekiyor.

R4 = 0 ise 0 olarak kalacak
 
Son düzenleme:
Selamlar,

R4 hücresindeki formülü aşağıdaki şekilde değiştirip denermisiniz.

Kod:
=EĞER(EĞER(G4<=2;G4*AGİC;((G4-2)*AGİD+3*AGİD)+(F4*AGİA)+G3*AGİB)>Q3;YUVARLA(Q3;2);YUVARLA(EĞER(G4<=2;G4*AGİC;((G4-2)*AGİD+3*AGİD)+(F4*AGİA)+G3*AGİB);2))
 
Selamlar,

Sanıyorum iki farklı kullanıcı adı kullanıyorsunuz. Lütfen forum kurallarını okuyunuz.

Yanlış sonucu ve olması gereken halini örnek dosya ile açıklarmısınız.
 
İki farklı kullabıcı adı kullandığımın farkında değilim. Bunu düzeltirim.

Sizin belirttiğiniz formül uygulandıktan sonra asgari ücret üzerinden tekrar düzenlenen bordro ektedir. Bu bordrodan anlaşılabilir.

Olması gereken şudur; asgari geçim indirimi (R4) o ay hesaplanan gelir vergisinden (Q3) fazla olamaz. Fazla sonuç çıkıyorsa bunun o ayki gelir vergisine eşitlenmesi gerekiyor. Fazla olan rakam dikkate alınmaz.

Eğer asgari geçim indiriminden yararlanacak kimse (F4, G3 ve G4) yoksa asgari geçim indirimi dikkate alınmaz. Veya sıfır olarak dikkate alınır. O ayki gelir vergisini de etkilemez.

Sizin gönderdiğiniz formülde F4 = 1, G3 = 1, G4 = 0 rakamları yazıldığında sonuç 0 çıkıyor. (Oysa; 65,62 olmalıdır.) 2 den fazla olan çocuk sayısında da çok yüksek sonuçlar çıkıyor.

Sonuç itibarıyla aşağıda belirttiğim değerlere erişmek gerekiyor.
 

Ekli dosyalar

Selamlar,

#13 nolu mesajımdaki formülü güncelledim. İncelermisiniz.
 
R4 ün Q3 ü aşması halinde eşitleme işi tamam.

Ancak bu kez de G4 ün 3 den az olması durumunda F4 ve G3 dikkate alınmıyor. R4 deki değer sadace 1*AGİC veya 2*AGİC şeklinde oluyor.

G4 ün 2 den fazla olması durumunda sonuç doğru çıkıyor.

2. paragraftaki sorunu çözmek gerekiyor.
 
Selamlar,

Ben ilk formülünüzün doğru olduğunu düşünerek sadece istediğiniz koşulu eklemiştim. Fakat açıklamalarınıza göre formülün ilk halide hatalı sonuç üretiyor sanırım.

G4 hücresinin 3 ten küçük olduğu durumda hesaplama nasıl olmalı?
 
AGİ = Asgari Geçim İndirimi

AGİ ile başlayan formüllerin açıklaması şöyle;

AGİA

Ücretlinin kendisi (L4 Aylık Brüt Hücresinde rakam yer alan kişi) AGİ den yararlanacaksa; bundan dolayı F4 hücresinde 1 olacak, F4 hücresinde 1 rakamı olacaksa "veri" sayfasında B36 hücresindeki 54,68 değeri dikkate alınacak.

Yararlanmayacaksa; ("bordro" F4 hücresinde 0 rakamı olacaksa) Sigortalının kendisi için "veri" B36 da bulunan 54,68 değeri olmayacak, F4 hücresinde 0 değeri olacak. F4 hücresinde 0 değeri olduğunda yani ücretli kendisi için AGİ den yararlanmayacaksa (F4 = 0 olacaksa) "bordro" R4 de 0 olacak.

AGİB

Ücretlinin kendisi AGİ A dan yararlanacaksa yani "bordro" F4 = 1 olacaksa, bununla birlikte ücretlinin kendisi ile birlikte çalışmayan eşinden dolayı da AGİ den yararlanacaksa ("bordro" G3 = 1 olacaksa) AGİA da açıklanan formülle bu durum birleştirilecek. Sonuç; ("veri" AGİA + AGİB) "bordro" R4 = 54,68 + 10,94 = 65,62 olacak.

Ücretlinin kendisi AGİ A dan yararlanacaksa yani "bordro" F4 = 1 olacaksa, bununla birlikte ücretlinin kendisi ile birlikte çalışmayan eşinden dolayı da AGİ den yararlanacaksa ("bordro" G3 = 1 olacaksa) AGİA da açıklanan formülle bu durum birleştirilecek. Sonuç; ("veri" AGİA + AGİB) "bordro" R4 = 54,68 + 10,94 = 65,62 olacak.

F4 = 0 olacaksa bu durum yine birleştirilecek. Ancak sonuç AGİA başlığnda belirtilen ilk paragraftaki gibi olacak. (54,68)

AGİC

Ücretlinin 1 veya 2 çocuğu varsa (3 den az çocuğu varsa) yukarıda açklanan sonuçlara ek olarak sonuç; R4 hücresine çocuk sayısına göre 8,20 veya bu sayının 2 ile çarpımı kadar olacak.

AGİD

Yukarıda açıklananlarla birlikte AGİ den yararlanılacak çocuk sayısı 2 den fazla ise 2 den fazlaki çocuk sayısı “bordro” B42 deki rakamla çarpılıp şimdiye kadarki işleme eklenecek.

Sonuç itibarıyla özetle şudur;

1 - Ücretlinin kendisi AGİ den yararlanacaksa; AGİ = 54,68, yararlanmayacaksa = 0 ve diğer sonuçlar da = 0

2 – Ücretlinin kendisiyle birlikte eşi de AGİ den yararlanacaksa; 54,68 + 10,94 = 65,62

3 – Ücretlinin kendisi, eşi ve çocukları AGİ den yararlanacaksa yukarıda belirtilenlerle birlikte çocuk sayısının 2 veya 1 olması durumunda her bir çocuk için 8,20 (“veri” AGİC)
4 – Çocuk sayısı 2 den fazla ise yukarıda belirtilenlere ek olarak 2 den fazlaki her bir çocuk için 5,47 (“veri” AGİD”)
 
Geri
Üst