Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi team
I currently have a dashboard set up on excel which will be described below. Essentially I want to set it up on Power BI and as currently set up in excel, there are a couple of variables I want to test to see how it impacts capacity and interest of a list of suppliers. I am also bringing in several other data sources into Power BI to enhance the supplier information - such as credit scores, financials, turnover, share price information, news.
Solved! Go to Solution.
Hi Clara
Thanks for taking the time and effort to look into this for me.
When I was creating a table visual and including these 3 measures as columns, the table went blank with no information available on display:
AppetiteForProjectSize =
VAR _num =
VALUE (
RIGHT (
MAX ( 'Table'[Project Size Limit] ),
LEN ( MAX ( 'Table'[Project Size Limit] ) ) - 1
)
)
RETURN
IF ( [Project Value Value] < _num, "appetite", "no appetite" )
-----------
AverageProjectValuePerYear =
[Project Value Value] / [Duration Value]
----------
TurnoverThreshold =
VAR _num =
VALUE (
RIGHT (
MAX ( 'Table'[Latest Annual Turnover] ),
LEN ( MAX ( 'Table'[Latest Annual Turnover] ) ) - 1
)
)
RETURN
_num / [AverageProjectValuePerYear]
-----------
However, I amended these three measures to the following:
Annual Capacity Measure = IF([AverageProjectValuePerYear] > SUM('Table1'[Available Single Project Spend per Year]), "No capacity", "Has capacity")
Appetite Interest (calculated column used here) =
IF(
[Project Value Value] <= 'Table1'[Project Size Limit],
"Appetite confirmed",
"No appetite for this scheme size"
)
Turnover_Threshold_Ratio Measure = DIVIDE(SUM('Table1'[Latest Annual Turnover]), [AverageProjectValuePerYear])
This seems to have solved the issue which was occuring above.
The two parameters, once adjusted, impact the table.
Kind regards
Hi @DP2022 ,
Based on your description, I created these data.
1. create two parameters.
2. created measure for dynamic calculation.
AverageProjectValuePerYear =
[Project Value Value] / [Duration Value]
AnnualCapacity =
VAR _num =
VALUE (
RIGHT (
MAX ( 'Table'[Available Single Project Spend per Year] ),
LEN ( MAX ( 'Table'[Available Single Project Spend per Year] ) ) - 1
)
)
RETURN
IF ( [AverageProjectValuePerYear] > _num, "no capacity", "capacity" )
AppetiteForProjectSize =
VAR _num =
VALUE (
RIGHT (
MAX ( 'Table'[Project Size Limit] ),
LEN ( MAX ( 'Table'[Project Size Limit] ) ) - 1
)
)
RETURN
IF ( [Project Value Value] < _num, "appetite", "no appetite" )
TurnoverThreshold =
VAR _num =
VALUE (
RIGHT (
MAX ( 'Table'[Latest Annual Turnover] ),
LEN ( MAX ( 'Table'[Latest Annual Turnover] ) ) - 1
)
)
RETURN
_num / [AverageProjectValuePerYear]
If your Current Period does not refer to this, please clarify in a follow-up reply.
Best Regards,
Clara Gong
If there is any post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi Clara
Thanks for taking the time and effort to look into this for me.
When I was creating a table visual and including these 3 measures as columns, the table went blank with no information available on display:
AppetiteForProjectSize =
VAR _num =
VALUE (
RIGHT (
MAX ( 'Table'[Project Size Limit] ),
LEN ( MAX ( 'Table'[Project Size Limit] ) ) - 1
)
)
RETURN
IF ( [Project Value Value] < _num, "appetite", "no appetite" )
-----------
AverageProjectValuePerYear =
[Project Value Value] / [Duration Value]
----------
TurnoverThreshold =
VAR _num =
VALUE (
RIGHT (
MAX ( 'Table'[Latest Annual Turnover] ),
LEN ( MAX ( 'Table'[Latest Annual Turnover] ) ) - 1
)
)
RETURN
_num / [AverageProjectValuePerYear]
-----------
However, I amended these three measures to the following:
Annual Capacity Measure = IF([AverageProjectValuePerYear] > SUM('Table1'[Available Single Project Spend per Year]), "No capacity", "Has capacity")
Appetite Interest (calculated column used here) =
IF(
[Project Value Value] <= 'Table1'[Project Size Limit],
"Appetite confirmed",
"No appetite for this scheme size"
)
Turnover_Threshold_Ratio Measure = DIVIDE(SUM('Table1'[Latest Annual Turnover]), [AverageProjectValuePerYear])
This seems to have solved the issue which was occuring above.
The two parameters, once adjusted, impact the table.
Kind regards
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
| User | Count |
|---|---|
| 97 | |
| 74 | |
| 50 | |
| 47 | |
| 44 |