Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!
I am getting an error "Argument '2' in IFERROR function is required.
I know that but I am not sure what 2nd argument to list as I thought I had built the formula correctly.
Hi @Anonymous
Because DIVIDE captures *almost* all possible errors, I'm wondering why you even need IFERROR (or ISERROR).
IF you need IFERROR for some reason, the following hopefully shows what you need.
% of Stores with void =
IF(
HASONEVALUE( DTRData[Item] ),
IFERROR(
DIVIDE(
SUM( 'DTRData'[Void Count] ),
[Total Store Count],
0
),
??? // Replace this with the expression you want calculated when the above expression would raise an error.
),
IFERROR(
DIVIDE(
SUM( 'DTRData'[Void Count] ),
AVERAGEX(
DTRData,
[All Items All Stores Selling]
),
0
),
??? // Replace this with the expression you want calculated when the above expression would raise an error.
)
)
If you want an example of ISERROR, let me know.
Grant
If the first argument would raise an error, it is replaced by the second argument.
| User | Count |
|---|---|
| 51 | |
| 38 | |
| 33 | |
| 22 | |
| 19 |
| User | Count |
|---|---|
| 136 | |
| 102 | |
| 58 | |
| 36 | |
| 35 |