Bu dosya, vade sonunda faiz ödeyen menkul kıymetlerin birikmiş faizini hesaplayan GERÇEKFAİZV (İngilizce adıyla ACCRINTM) fonksiyonunu 4 ayrı örnek sayfasıyla anlatır. Fonksiyon Excel'in Finansal kategorisinde yer alır. Dosyadaki metinler İngilizcedir.
Fonksiyonun yazımı
Türkçe ve İngilizce dizilişler şöyledir:=GERÇEKFAİZV(çıkış; mutabakat; oran; nominal; [temel])
=ACCRINTM(issue, settlement, rate, par, [basis])
Dosyanın içeriği
- Example 1: Temel örnek. Çıkış ve mutabakat tarihleri arasındaki gün sayısı, nominal değer ve oran ile birikmiş faiz adım adım hesaplanır.
- Example 2: Fonksiyonun ikinci örneği; kullanılan formül A9 hücresindeki etiketle birlikte gösterilir.
- Example 3: Girişlerin geçerliliğini denetleyen hata kontrolleri (C3:C8) ve 4 veri doğrulama kuralı içerir.
- Example 4: Yıl ve ay girişlerinden tarih üretilen, kupon, nominal değer ve frekans için kontrollerin bulunduğu ayrıntılı örnek (C7:C18).
Kullanılan formüller
- IF, OR, AND: Mutabakat tarihinin çıkış tarihinden önce olması, oran veya nominal değerin negatif olması, temel değerinin 0-4 dışında kalması, frekansın 1, 2 ya da 4 olmaması gibi durumlarda uyarı metni üretir.
- SUM: C3:C7 ve C7:C17 aralıklarındaki kontrolleri toplayarak "Errors detected" ya da "Data checks for validity" sonucunu verir.
- YEAR, MONTH: Example 4'te girilen tarihin yıl ve ay değerleriyle uyumunu denetler; uyumsuzsa "Bad Date" yazar.
- ISERROR, ERROR.TYPE: Example 3'te Analysis ToolPak eklentisinin yüklü olup olmadığını denetler.
- ADDRESS, ROW, COLUMN: A9 gibi hücrelerde "Formula Used in ..." etiketini oluşturur.
- Example 1'de =B4-B3, =B6*B5 ve gün sayısını 365'e bölen faiz hesabı da yer alır.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Module1 içinde iki kullanıcı tanımlı fonksiyon vardır; bunlar düğmeyle değil, hücrelerde formül olarak çağrılır:- ISDATE: Verilen değerin 1 ile 2958465 arasında, yani geçerli bir Excel tarih numarası olup olmadığını TRUE/FALSE olarak döndürür.
- GETFORMULA: Seçilen hücrenin formülünü yerel dil yazımıyla metin olarak getirir; dizi formülleri süslü parantez içinde gösterir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Example 1'den başlayarak sayfaları sırayla inceleyin.
- Çıkış ve mutabakat tarihlerini, oranı, nominal değeri ve temel değerini kendi verilerinize göre girin.
- Example 3 ve Example 4'te kontrol hücrelerinin "Data checks for validity" sonucunu verdiğini doğrulayın.
- Fonksiyon hata verirse Analysis ToolPak eklentisinin etkin olduğunu kontrol edin.