EXCELDE FORMÜL İSTİYORUM (VERGİ İADESİ İÇİN)

seyfi38

Altın Üye
Katılım
25 Ocak 2006
Mesajlar
114
Excel Vers. ve Dili
Excel 2016 TR
Altın Üyelik Bitiş Tarihi
03-01-2029
EXCELDE FORMÜL ÝSTÝYORUM (VERGÝ ÝADESÝ ÝÇÝN)

E9 hücresinde 7.200 YTL yazılı
Bu hücrenin 3.300 ytl llik kısmının %8 i + diğer 3.300 ytl lik kısmının %6 sı + diğer kalan kısmının % 4 ünü tek hücrede toplamak istiyorum
Birde 7.200 kısmı değişken bu 2.100 de olabilir
Açıkcası Ben işcilerin vergi iade alacaklarını yatırdıkları oranı yazarak bulmak istiyorum ben birkactane yaptım ama yanlışlıklar veriyor mesala 1 tanesi şu
=((E9>=3300)*3300*0,08)+((E9>=6600)*3300*0,06)+(((E9>=6600)*E9-6600)*0,04)
 

seyfi38

Altın Üye
Katılım
25 Ocak 2006
Mesajlar
114
Excel Vers. ve Dili
Excel 2016 TR
Altın Üyelik Bitiş Tarihi
03-01-2029
balca kardese tesekkür ediyorum
formul işe yarıyor



Tamam çözümü buldum belki diğer arkadaşların işine yarayabilir..

EÐER(C4<=3300;C4*8%;EÐER(VE(C4>3300;C4<=6600);3300*8%+(C4-3300)*6%;EÐER(C4>6600;3300*8%+3300*6%+(C4-6600)*4%;0)))
 
Katılım
7 Kasım 2005
Mesajlar
192
Excel Vers. ve Dili
excel2003
Function iade(Fis As Double)
If Fis <= 3300# Then iade = 0.08 * Fis: Exit Function
Ben aşağıdaki kodları kullanıyorum kaydet ve dene
A1=Fiş Tutarı B1 hücresine ise =İade(a1) yazdığında hesaplıyor
If Fis > 3300# And Fis <= 6600 Then iade = 240 + (0.06 * (Fis - 3300)): Exit Function
If Fis > 6600# Then iade = 420 + (0.04 * (Fis - 6600)): Exit Function
hesapla:
If Fis <= sontutar Then
iade = ilkoran * ((sontutar - Fis)) + ikincioran * (((Fis) - sontutar))
Else
iade = ikincioran * Fis
End If
End Function
 
Üst