Bu dosya, tek bir tutarın basamaklı oran tablosuna göre hesaplanmasını gösterir. Alt sınırlar ve oranlar bir tabloda tutulur; sonuç, tutarın her basamağa düşen kısmı o basamağın oranıyla çarpılarak TOPLA.ÇARPIM ile bulunur.
G10 hücresindeki ikinci yöntemde sınırlar formülün içine sabit dizi olarak yazılmıştır ve -- işlemi ile koşulun sonucu sayıya çevrilir. Bu yöntemde tablo aralığına gerek kalmaz; sınırlar değişirse formülün kendisi düzenlenir.
Formülü gösteren hücre için kullanılan işlev şudur:
Dosyada bu işlev, hücrelerdeki formülün metin olarak görüntülenmesi için kullanılır; böylece hesabın nasıl kurulduğu sayfa üzerinden okunabilir.
Dosyanın içeriği
Dosyada Sheet1 adlı tek sayfa vardır ve veriler C1:N43 aralığında yer alır.- F4 hücresi: hesaplanacak tutar (dosyada 86 girilidir).
- C12:E17 aralığı: ALT ve ORAN başlıklı basamak tablosu. Alt sınırlar 0, 21, 36, 52 ve 76 değerlerini, oranlar ise 0,20, 0,28, 0,31, 0,36, 0,41 ve 0,50 değerlerini içerir.
- G6 ve G10 hücreleri: Sonuç satırındaki hesap formülleri.
Kullanılan formüller
Sonuç, tutar ile alt sınırlar arasındaki farkın, oran farklarıyla çarpılıp toplanması esasına dayanır. TOPLA.ÇARPIM içinde F4>D12:D17 koşulu, tutarın aştığı basamakları seçer; seçilen basamaklar için F4-D12:D17 farkı hesaplanır. Bu hesap, her basamağa düşen kısmın ilgili orana göre toplanmasını sağlar.G10 hücresindeki ikinci yöntemde sınırlar formülün içine sabit dizi olarak yazılmıştır ve -- işlemi ile koşulun sonucu sayıya çevrilir. Bu yöntemde tablo aralığına gerek kalmaz; sınırlar değişirse formülün kendisi düzenlenir.
Formülü gösteren hücre için kullanılan işlev şudur:
=FORMÜLMETNİ(F6)
=FORMULATEXT(F6)
Nasıl kullanılır
- F4 hücresine hesaplanacak tutarı yazın.
- Basamak tablosundaki alt sınırları ve oranları kendi senaryonuza göre güncelleyin.
- Sonuç satırındaki formül hücrelerinden hesaplanan değeri okuyun.
- Basamak sayısı değişirse formüldeki aralıkları ve sabit dizideki sınırları yeni tabloya uygun olarak düzenleyin.