İngilizce dilinde oku

Aracılığıyla paylaş


XIRR

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloMeasureGörsel hesaplama

Dönemsel olması not nakit akışları zamanlaması için iç rate verir.

Sözdizimi

DAX
XIRR(<table>, <values>, <dates>, [, <guess>[, <alternateResult>]])

Parametreler

Süre Tanım
table values and tarih ifadelerinin hesaplanması gereken tablo.
values Tablonun her satırı için value nakit akışını döndüren ifade.
dates Tablonun her satırı için date nakit akışını döndüren ifade.
guess (İsteğe bağlı) İadenin iç rate için ilk tahmin. atlanırsa If varsayılan 0,1 tahmini kullanılır.
alternateResult (İsteğe bağlı) Çözüm belirlenemediğinde error yerine döndürülen bir value.

İade value

Verilen girişler için döndürülen iç rate. Hesaplama geçerli bir sonuç döndüremezse If alternateResult olarak belirtilen bir errororvalue döndürülür.

Açıklamalar

  • value, aşağıdaki işlevi karşılayan rate olarak hesaplanır:

    0=j=1NPj(1+rate)djd1365

    Where:

    • Pj jth ödemesi
    • dj jth ödeme date
    • d1 first ödeme date
  • Nakit akışı values serisi en az bir pozitif sayı and bir negatif sayı içermelidir.

  • XIRRtarafından döndürülen bir error yakalamak için ISERRORorIFERROR işlevleri kullanmaktan kaçının. İşleve bazı girişler Iferrorçözüm olmamasıyla sonuçlanabilir; alternateResult parametresinin sağlanması, errorişlemenin en güvenilir and en yüksek performanslı yoludur.

  • alternateResult parametresini kullanma hakkında daha fazla bilgi edinmek için bu videoyu gözden geçirin.

  • İlk ödemenin mutlak value küçük olduğunda, hesaplama büyük olasılıkla geçerli bir sonuç döndüremiyordur.

  • Ödemelere 0 values dahil etmekten kaçının. not nihai sonucu etkiler and ilk ödeme her zaman () XIRRbaşarısız olacağı için 0 kullanılır.

  • Bu işlev, satır düzeyi güvenlik (RLS) kuralları or hesaplanmış sütunlarda kullanıldığında DirectQuery modunda kullanılmak üzere not desteklenir.

Örnek

Aşağıdaki formül, CashFlows tablosunun iç rate döndürür:

DAX
= XIRR( CashFlows, [Payment], [Date] )
Date Ödeme
1/1/2014 -10000
3/1/2014 2750
10/30/2014 4250
2/15/2015 3250
4/1/2015 2750

dönüş Rate = 37,49%