Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more

Reply
AbhinavD
Frequent Visitor

Building a dynamic IRR (using the XIRR function) model based on a WhatIF parameter

Need some help building an IRR model in Power BI desktop.

 

I need to make it dynamic, where the user can select how much to add/subtract from the Initial Equity invesment and see the resultant change in IRR. the data looks like this:

The dataThe data

I am currently using the XIRR function to calculate IRR.

IRR = XIRR(Combined_IRR_File,Combined_IRR_File[Venture CF.Value],Combined_IRR_File[Date].[Date],1)
I need to make a slicer that is used to change the value of Venture_CF (in the row marked by "Column8" under the Attribute column). This needs to be inputed again as a parameter for the IRR function.
 
I am currently unable to create a new column that can feature the change brought in by the slicer selection, and feed it back into the XIRR function.
DemoVisuals.JPG
 
 
 
 
Any help is appreciated.

 

 

 

2 REPLIES 2
TeigeGao
Solution Sage
Solution Sage

HI @AbhinavD ,

For the whatif scenario, we can use the calculate() and filter() function to get the result.

Best Regards,

Teige

@Teisi thanks for your input. 

I tried doing the same, but I cant picture how this would work.

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors