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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Anonymous
Not applicable

What if Parameters with Billions

I was wondering if the "What if Parameters' support Measures to the Billion values?

 

I have a table which has a column which can sum together into the $10 Billions value. I want to have a "What if Parameter" that allows a user to utilise the slicer to move between the Billions.

The issue is that the What-IF parameter only allows up to 1 Billion. Even settign a minimum of 100 Mil for example and incrementing it in the 100 mil, doesn't allow Parameter sto be created.

Any alternatives?

 

An alternative, I've thought about creating an additional column to DIVIDE, but as I utilise Cards, they will show up as M instead of the bn (billion).

For example,

Currently Row 1: 1500000000

Using DIVIDE(1500000000,1000) = 1500000

 

This will display as 1.5M instead of 1.5bn. Any way I can format the data to scale the 1500000 to display as Bn, whilsts still retaining its number format?

1 ACCEPTED SOLUTION
v-frfei-msft
Community Support
Community Support

Hi @Anonymous ,

 

Please create a calculated table like that to work around.

Table 2 = 
ADDCOLUMNS (
    GENERATESERIES ( 1000000000, 10000000000, 500000000 ),
    "a", [Value] / 1000000000 & "bn"
)

Capture.PNG

 

Community Support Team _ Frank
If this post helps, then please consider Accept it as the solution to help the others find it more quickly.

View solution in original post

4 REPLIES 4
v-frfei-msft
Community Support
Community Support

Hi @Anonymous ,

 

Please create a calculated table like that to work around.

Table 2 = 
ADDCOLUMNS (
    GENERATESERIES ( 1000000000, 10000000000, 500000000 ),
    "a", [Value] / 1000000000 & "bn"
)

Capture.PNG

 

Community Support Team _ Frank
If this post helps, then please consider Accept it as the solution to help the others find it more quickly.
danextian
Super User
Super User

Hi @Anonymous 

I've just tested myself using GENERATESERIES() function and New Paramters and inputting billions worked fine.  Here's a sample pbix

https://drive.google.com/file/d/1WymBao5SEYcRQ3kpSjoVfLvvgt_b3pAW/view?usp=sharing 





Dane Belarmino | Microsoft MVP | Proud to be a Super User!

Did I answer your question? Mark my post as a solution!


"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.
Anonymous
Not applicable

Interesting.. it works when using the GENERATESERIES instead of through the Modelling.

 

In that case, I'm wondering if there's a way to make a Parameter Input more user-friendly. Is there a way to display on the Parameter Slicer, a billion value in a way similar to how it is displayed in cards, e.g. 1.5Bn etc.

You may try using thousands instead of billions/millions in your parameter. If you start using 1.5Bn, that won't be a number input but a text. The New Parameter function uses GENERATESERIES() which supports numbers only. 





Dane Belarmino | Microsoft MVP | Proud to be a Super User!

Did I answer your question? Mark my post as a solution!


"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors