This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreGet Fabric Certified for FREE during AI Skills Fest. This week only. Secure your voucher now.
Hi,
I'm trying to use the below formula but its not giving me the correct data.
Solved! Go to Solution.
Hi @Anonymous
You can create a Calculated column or Measure.
1 Calculated column
Annual Usage (MWh) =
IF (
[Type Name] = "Electric"
&& [Unit] IN { "mWh" },
ROUND ( [Annual Usage] * 1000, 0 ),
IF ( [Type Name] = "Electric", ROUND([Annual Usage],0), 0 )
)
2 Measure
Annual Usage (MWh)_measure =
VAR type_name =
SELECTEDVALUE ( View_DealClosing[Type Name] )
VAR unit =
SELECTEDVALUE ( View_DealClosing[Unit] )
VAR usage =
SELECTEDVALUE ( View_DealClosing[Annual Usage] )
RETURN
IF (
type_name = "Electric"
&& unit IN { "mWh" },
ROUND ( usage * 1000, 0 ),
IF ( type_name = "Electric", ROUND(usage,0), 0 )
)
The result looks like this:
Fore more details, you can refer the attached pbix file.
Best Regards
Caiyun Zheng
Is that the answer you're looking for? If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @Anonymous
You can create a Calculated column or Measure.
1 Calculated column
Annual Usage (MWh) =
IF (
[Type Name] = "Electric"
&& [Unit] IN { "mWh" },
ROUND ( [Annual Usage] * 1000, 0 ),
IF ( [Type Name] = "Electric", ROUND([Annual Usage],0), 0 )
)
2 Measure
Annual Usage (MWh)_measure =
VAR type_name =
SELECTEDVALUE ( View_DealClosing[Type Name] )
VAR unit =
SELECTEDVALUE ( View_DealClosing[Unit] )
VAR usage =
SELECTEDVALUE ( View_DealClosing[Annual Usage] )
RETURN
IF (
type_name = "Electric"
&& unit IN { "mWh" },
ROUND ( usage * 1000, 0 ),
IF ( type_name = "Electric", ROUND(usage,0), 0 )
)
The result looks like this:
Fore more details, you can refer the attached pbix file.
Best Regards
Caiyun Zheng
Is that the answer you're looking for? If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Thanks for the suggestion.
It resolved my issue 🙂
Regards,
Himanshu
@Anonymous , Try like
Annual Usage (MWh) = IF (
[typename] = "Electric" && [Unit] in{"mWh"},
round([AnnualUsage] * 1000.0,0), View_DealClosing[AnnualUsage] +0)
Choose correct place for round as per need. I used 0
Annual Usage (MWh) = IF (
[typename] = "Electric" && [Unit] in{"mWh"},
round([AnnualUsage] * 1000.0,0), View_DealClosing[AnnualUsage] +0)
This is also not giving correct figures. Whereever there is no deal for typename = electric there also annual usage is coming which should not be the case as that usage is for other typename i.e Nat Gas.
Refer the above screenshot. The annual usage(KwH) should be 0 here as there is 0 deal for electric but it is showing data for other typename. I think it has to do ith the AnnualUsage being used in the formula.
Please refer above table. I want the data to be convereted where typename = electric and unit in mwh only.
Also, evertime I try to send a table output it gives me an error . HTML error.
WHat should I do and when I try to insert a file I asks for a URL link. Can't i insert an excel file here?
Check out the May 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 25 | |
| 24 | |
| 22 | |
| 19 | |
| 18 |
| User | Count |
|---|---|
| 44 | |
| 43 | |
| 42 | |
| 21 | |
| 21 |