Forum Discussion

Kay_Kalu's avatar
Kay_Kalu
Helper I
10 months ago
Solved

DAX for matrix table

From the image above I will like it on a matrix table.  Having issues with the highlighted column the fomula i have used in excel is below  =IFERROR(ROUND(     AVERAGEIFS(E4:E11, $B$4:$B$11, ...
  • Shahid12523's avatar
    Shahid12523
    10 months ago

    Combined SQL Fail Rate =
    VAR BaseTable =
    ADDCOLUMNS(
    VALUES('JIRA_Refined_Data'[checking_parent]),
    "TotalChecks", [Total Number of Checks],
    "SQLNoFeedback", [Total SQL No Feedback],
    "SQLFeedback", [Total SQL Feedback],
    "FailRate", [SQL Fail Rate]
    )

    VAR AvgNoFeedback =
    AVERAGEX(
    FILTER(
    BaseTable,
    [TotalChecks] > 0 && [SQLNoFeedback] > 0
    ),
    [FailRate]
    )

    VAR AvgFeedback =
    AVERAGEX(
    FILTER(
    BaseTable,
    [TotalChecks] > 0 && [SQLFeedback] > 0
    ),
    [FailRate]
    )

    VAR AvgBoth =
    AVERAGEX(
    FILTER(
    BaseTable,
    [TotalChecks] > 0 && [SQLNoFeedback] > 0 && [SQLFeedback] > 0
    ),
    [FailRate]
    )

    RETURN
    ROUND(AvgNoFeedback + AvgFeedback - AvgBoth, 2)