• DİKKAT

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

Kırılımlara göre gelir vergisi hesaplama

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,668
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba Arkadaşlar,

Forumdaki bu konuyla ilgili açılan başlıkları inceledim. Genelde aylık vergi matrahı ve kümülatif vergi matrahı kullanılarak hesaplamalar yapılmış.

Bende aylık bazda hesaplama yapmak istiyorum fakat %15 / %20 / %27 / %35 lik dilimleri ayrı ayrı hücrelerde göstermem gerekiyor.

Ekteki örnek dosyada pembe renkli hücrelerde elle doldurulmuş değerler var.

Bu değerleri formülle nasıl hesaplayabilirim.

Ben bir formül tasarladım. Fakat işi uzattığımı düşünüyorum. Sizlerden gelebilecek alternatif kısa çözümleri değerlendirmek istiyorum.
 

Ekli dosyalar

selamlar,
Tablonuz bana karışık geldiği için, fikir vermek açısından, kullandığım iki yöntemi gösteren örnek eklemeyi uygun gördüm.

Eki incelersiniz...
Umarım faydalı olur..
 

Ekli dosyalar

Sn. Sakman26,

Cevabınız için teşekkür ederim. Ama sizin verdiğiniz çözümde de % lik değerlerin kırılımları hesaplama alanında görünmüyor.

Vergi matrahı yüksek çalışanlarda 2. ya da 3. aydan sonra % lik kırılımlar ayrışmaya başlıyor. İşte bize bu kırılımlara denk gelen gelir vergisi tutarlarının ayrı bir şekilde hesaplanması gerekiyor. Sıkıntıyı burada yaşamıştım.

EĞER / ARA / ETOPLA fonksiyonları ile çözüm ürettim fakat formül epey uzadı. Daha kısa bir çözümü var mıdır diyerek yardım talebinde bulundum.
 
selam,
ben ise yüzdelik dilimler yerine aylık toplam vergi olarak anlamıştım.
Bu nedenle , dokumanı da bilgi amaçlı gönderdim.
Sizin isteğiniz her ay tüm yüzdeliklere ne kadar vergi payı düşüyor. Şimdi anlıyorum...
 
selam Korhan Bey,
epeyce bir uğraştım, ama, bulabildiğim çözüm, sanıyorum sizinkiyle aynıdır.
farklı bir çözüm varsa ben de merak ediyorum işin doğrusu..

kolaylar gelsin...
 

Ekli dosyalar

Ben ad tanımlaması kullanarak aşağıdaki çözümü üretmiştim.

A15:B18 aralığı Vergi_Dilimleri (Ad Tanımlama)
B15:B18 aralığı Üst_Limit (Ad Tanımlama)
C15:C18 aralığı Vergi_Oranı (Ad Tanımlama)


G3 Hücresi;
Kod:
=0+EĞER(ETOPLA($F$2:F$2;"VER.MAT";$F3:F3)<=ARA(EĞER(SÜTUN()=7;0;ETOPLA($E$2:E$2;"VER.MAT";$E3:E3));Vergi_Dilimleri;Üst_Limit);EĞER(G$2=ARA(ETOPLA($F$2:F$2;"VER.MAT";$F3:F3);Vergi_Dilimleri;Vergi_Oranı);(ETOPLA($F$2:F$2;"VER.MAT";$F3:F3)-ETOPLA($E$2:E$2;"VER.MAT";$E3:E3))*ARA(ETOPLA($F$2:F$2;"VER.MAT";$F3:F3);Vergi_Dilimleri;Vergi_Oranı));EĞER(G$2=ARA(ETOPLA($E$2:E$2;"VER.MAT";$E3:E3);Vergi_Dilimleri;Vergi_Oranı);(ARA(ETOPLA($E$2:E$2;"VER.MAT";$E3:E3);Vergi_Dilimleri;Üst_Limit)-ETOPLA($E$2:E$2;"VER.MAT";$E3:E3))*ARA(ETOPLA($E$2:E$2;"VER.MAT";$E3:E3);Vergi_Dilimleri;Vergi_Oranı);EĞER(G$2=ARA(ETOPLA($F$2:F$2;"VER.MAT";$F3:F3);Vergi_Dilimleri;Vergi_Oranı);(ETOPLA($F$2:F$2;"VER.MAT";$F3:F3)-ARA(ETOPLA($E$2:E$2;"VER.MAT";$E3:E3);Vergi_Dilimleri;Üst_Limit))*ARA(ETOPLA($F$2:F$2;"VER.MAT";$F3:F3);Vergi_Dilimleri;Vergi_Oranı);0)))

H3 hücresi;
Kod:
=0+EĞER(ETOPLA($F$2:G$2;"VER.MAT";$F3:G3)<=ARA(EĞER(SÜTUN()=7;0;ETOPLA($E$2:E$2;"VER.MAT";$E3:E3));Vergi_Dilimleri;Üst_Limit);EĞER(H$2=ARA(ETOPLA($F$2:G$2;"VER.MAT";$F3:G3);Vergi_Dilimleri;Vergi_Oranı);(ETOPLA($F$2:G$2;"VER.MAT";$F3:G3)-ETOPLA($E$2:E$2;"VER.MAT";$E3:E3))*ARA(ETOPLA($F$2:G$2;"VER.MAT";$F3:G3);Vergi_Dilimleri;Vergi_Oranı));EĞER(H$2=ARA(ETOPLA($E$2:E$2;"VER.MAT";$E3:E3);Vergi_Dilimleri;Vergi_Oranı);(ARA(ETOPLA($E$2:E$2;"VER.MAT";$E3:E3);Vergi_Dilimleri;Üst_Limit)-ETOPLA($E$2:E$2;"VER.MAT";$E3:E3))*ARA(ETOPLA($E$2:E$2;"VER.MAT";$E3:E3);Vergi_Dilimleri;Vergi_Oranı);EĞER(H$2=ARA(ETOPLA($F$2:G$2;"VER.MAT";$F3:G3);Vergi_Dilimleri;Vergi_Oranı);(ETOPLA($F$2:G$2;"VER.MAT";$F3:G3)-ARA(ETOPLA($E$2:E$2;"VER.MAT";$E3:E3);Vergi_Dilimleri;Üst_Limit))*ARA(ETOPLA($F$2:G$2;"VER.MAT";$F3:G3);Vergi_Dilimleri;Vergi_Oranı);0)))

I3 hücresi;
Kod:
=0+EĞER(ETOPLA($F$2:H$2;"VER.MAT";$F3:H3)<=ARA(EĞER(SÜTUN()=7;0;ETOPLA($E$2:E$2;"VER.MAT";$E3:E3));Vergi_Dilimleri;Üst_Limit);EĞER(I$2=ARA(ETOPLA($F$2:H$2;"VER.MAT";$F3:H3);Vergi_Dilimleri;Vergi_Oranı);(ETOPLA($F$2:H$2;"VER.MAT";$F3:H3)-ETOPLA($E$2:E$2;"VER.MAT";$E3:E3))*ARA(ETOPLA($F$2:H$2;"VER.MAT";$F3:H3);Vergi_Dilimleri;Vergi_Oranı));EĞER(I$2=ARA(ETOPLA($E$2:E$2;"VER.MAT";$E3:E3);Vergi_Dilimleri;Vergi_Oranı);(ARA(ETOPLA($E$2:E$2;"VER.MAT";$E3:E3);Vergi_Dilimleri;Üst_Limit)-ETOPLA($E$2:E$2;"VER.MAT";$E3:E3))*ARA(ETOPLA($E$2:E$2;"VER.MAT";$E3:E3);Vergi_Dilimleri;Vergi_Oranı);EĞER(I$2=ARA(ETOPLA($F$2:H$2;"VER.MAT";$F3:H3);Vergi_Dilimleri;Vergi_Oranı);(ETOPLA($F$2:H$2;"VER.MAT";$F3:H3)-ARA(ETOPLA($E$2:E$2;"VER.MAT";$E3:E3);Vergi_Dilimleri;Üst_Limit))*ARA(ETOPLA($F$2:H$2;"VER.MAT";$F3:H3);Vergi_Dilimleri;Vergi_Oranı);0)))

J3 hücresi;
Kod:
=0+EĞER(ETOPLA($F$2:I$2;"VER.MAT";$F3:I3)<=ARA(EĞER(SÜTUN()=7;0;ETOPLA($E$2:E$2;"VER.MAT";$E3:E3));Vergi_Dilimleri;Üst_Limit);EĞER(J$2=ARA(ETOPLA($F$2:I$2;"VER.MAT";$F3:I3);Vergi_Dilimleri;Vergi_Oranı);(ETOPLA($F$2:I$2;"VER.MAT";$F3:I3)-ETOPLA($E$2:E$2;"VER.MAT";$E3:E3))*ARA(ETOPLA($F$2:I$2;"VER.MAT";$F3:I3);Vergi_Dilimleri;Vergi_Oranı));EĞER(J$2=ARA(ETOPLA($E$2:E$2;"VER.MAT";$E3:E3);Vergi_Dilimleri;Vergi_Oranı);(ARA(ETOPLA($E$2:E$2;"VER.MAT";$E3:E3);Vergi_Dilimleri;Üst_Limit)-ETOPLA($E$2:E$2;"VER.MAT";$E3:E3))*ARA(ETOPLA($E$2:E$2;"VER.MAT";$E3:E3);Vergi_Dilimleri;Vergi_Oranı);EĞER(J$2=ARA(ETOPLA($F$2:I$2;"VER.MAT";$F3:I3);Vergi_Dilimleri;Vergi_Oranı);(ETOPLA($F$2:I$2;"VER.MAT";$F3:I3)-ARA(ETOPLA($E$2:E$2;"VER.MAT";$E3:E3);Vergi_Dilimleri;Üst_Limit))*ARA(ETOPLA($F$2:I$2;"VER.MAT";$F3:I3);Vergi_Dilimleri;Vergi_Oranı);0)))

Daha sonra bu hücreleri aşağıya doğru sürükledim.

Son olarak "G3:J..." son satıra kadar olan hücre aralığını seçip yandaki alanlara blok olarak kopyala-yapıştır yaparak sonuç aldım.
 
İyi akşamlar arkadaşlar,
Sorum tamda yukarıdaki soru ile aynı ancak yukarıdaki örneklerden farkı gelir vergisi dilimlerini dikkate alarak ve süregelen gelir vergisi matrahına göre aylık gelir vergisini % 15 ve %20 gelir vergisini tek hücrede kesebilmek istiyorum. Örnekte detaylı açıklamam mevcut.
Yardımcı olacak arkadaşlara şimdiden Teşekkürler.
 

Ekli dosyalar

farkı gelir vergisi dilimlerini dikkate alarak ve süregelen gelir vergisi matrahına göre aylık gelir vergisini % 15 ve %20 gelir vergisini tek hücrede kesebilmek istiyorum
Merhaba.
Biraz eski defterleri karıştırmak gerekti.
Belge ekte.
 

Ekli dosyalar

Ömer Hocam çok teşekkürler elinize sağlık.
 
Dosya indiremiyorum @Ömer BARAN ın belgesini dış servera yüklermisiniz?
 
Geri
Üst