Forum Discussion

KL001's avatar
KL001
Frequent Visitor
3 years ago
Solved

USERELATIONSHIP is not working.

Hello,

I am looking to calculate the percentage of on-time audits and plot them by their due date. The default relationship between the date table and the audit table uses the audit end date. When I filter to Jan 2019 it looks as though the default relationship is being maintained. Why won't it plot it by the calculated due date?

 



6 Replies

  • Hi,

    Share some data (in a format the can be pasted in an MS Excel file) and show the expected result.

    • KL001's avatar
      KL001
      Frequent Visitor

      Here is the expected result, obtained when only one relationship between Date[Date] and 'Audit Master'[

      Calculated Report Due Date] exists (The bar graph is plotting by the calculated due date) the second photo shows what is obtained when I rely on USERELATIONSHIP:

       

      Here are the two calculated columns and Measure used:

      'Audit Master'[Audit Report Days Overdue] =
      Var EndDate = 'Audit Master'[initial_report_dstrbtd_on]
      Var DueDate = 'Audit Master'[audit_end_date] + 30

      Return


      SWITCH(TRUE(),
      DATEDIFF(DueDate,EndDate,Day) <= 0, "X < 0",
      DATEDIFF(DueDate,EndDate,Day) > 0 && DATEDIFF(DueDate,EndDate,Day) < 15, "0 < X < 15",
      DATEDIFF(DueDate,EndDate,Day) > 15 && DATEDIFF(DueDate,EndDate,Day) < 30, "15 < X < 30",
      DATEDIFF(DueDate,EndDate,Day) > 30 && DATEDIFF(DueDate,EndDate,Day) < 45, "30 < X < 45",
      DATEDIFF(DueDate,EndDate,Day) > 45 && DATEDIFF(DueDate,EndDate,Day) < 60, "45 < X < 60",
      DATEDIFF(DueDate,EndDate,Day) > 60 , "X > 60")

      'Audit Master'[Calculated Report Due Date] = 'Audit Master'[audit_end_date] + 30

      [% on Time: Audit Report] =


      Var TotalAudits = CALCULATE(COUNTROWS('Audit Master'),'Audit Master'[audit_start_date] <> blank() || 'Audit Master'[current_state] <> "Closed - Cancelled")
      Var OnTimeAudits = CALCULATE(COUNTROWS('Audit Master'),'Audit Master'[Audit Report Days Overdue] = "X < 0")

      Return

      CALCULATE(OnTimeAudits/TotalAudits,USERELATIONSHIP('Date'[Date],'Audit Master'[Calculated Report Due Date]))









      • KL001's avatar
        KL001
        Frequent Visitor
        idcurrent_stateinitial_report_dstrbtd_onaudit_end_dateaudit_start_date
        1Closed - Complete2/12/20192/12/20192/12/2019
        2Closed - Complete2/11/20192/11/20192/11/2019
        3Closed - Complete2/20/20192/19/20192/19/2019
        4Closed - Complete2/15/20192/15/20192/15/2019
        5Closed - Complete2/6/20192/6/20192/6/2019
        6Closed - Complete2/15/20192/15/20192/15/2019
        7Closed - Complete2/11/20192/11/20192/11/2019
        8Closed - Complete3/8/20193/7/20193/6/2019
        9Closed - Complete2/19/20192/19/20192/18/2019
        10Closed - Complete3/7/20193/7/20193/7/2019
        11Closed - Complete1/15/20191/15/20191/15/2019
        12Closed - Complete3/7/20193/7/20193/7/2019
        13Closed - Complete2/15/20192/14/20192/14/2019
        14Closed - Complete3/28/20193/28/20193/28/2019
        15Closed - Complete2/18/20192/18/20192/18/2019
        16Closed - Complete3/25/20193/25/20193/25/2019
        17Closed - Complete3/13/20193/13/20193/13/2019
        18Closed - Complete3/13/20193/13/20193/13/2019
        19Closed - Complete3/8/20193/8/20193/8/2019
        20Closed - Complete2/1/20192/1/20192/1/2019
        21Closed - Complete3/7/20193/7/20193/7/2019
        22Closed - Complete2/28/20192/28/20192/28/2019
        23Closed - Complete2/15/20192/13/20192/13/2019
        24Closed - Complete3/7/20193/7/20193/7/2019
        25Closed - Complete3/18/20193/18/20193/18/2019
        26Closed - Complete3/18/20193/18/20193/18/2019
        27Closed - Complete3/1/20193/1/20193/1/2019
        28Closed - Complete2/26/20192/26/20192/26/2019
        29Closed - Complete3/28/20193/28/20193/28/2019
        30Closed - Complete3/11/20193/11/20193/11/2019
        31Closed - Complete3/29/20193/29/20193/29/2019
        32Closed - Complete3/26/20193/25/20193/25/2019
        33Closed - Complete3/26/20193/26/20193/26/2019
        34Closed - Complete1/2/20191/2/20191/2/2019
        35Closed - Complete3/13/20193/13/20193/12/2019
        36Closed - Complete1/15/20191/15/20191/14/2019
        37Closed - Complete3/13/20193/13/20193/13/2019
        38Closed - Complete2/22/20192/21/20192/21/2019
        39Closed - Complete2/22/20192/21/20192/21/2019
        40Closed - Complete2/11/20192/11/20192/11/2019
        41Closed - Complete3/4/20193/4/20193/4/2019
        42Closed - Complete3/26/20193/25/20193/25/2019
        43Closed - Complete2/22/20192/22/20192/22/2019
        44Closed - Complete3/7/20193/7/20193/7/2019
        45Closed - Complete3/12/20193/12/20193/12/2019
        46Closed - Complete3/15/20193/15/20193/15/2019
        47Closed - Complete3/5/20193/5/20193/5/2019
        48Closed - Complete3/8/20193/8/20193/7/2019
        49Closed - Complete2/20/20192/20/20192/20/2019
        50Closed - Complete3/7/20193/7/20193/7/2019
        51Closed - Complete2/28/20192/28/20192/28/2019
        52Closed - Complete2/5/20192/5/20192/5/2019
        53Closed - Complete1/29/20191/29/20191/29/2019
        54Closed - Complete3/25/20193/25/20193/12/2019
        55Closed - Complete1/30/20191/30/20191/30/2019
        56Closed - Complete2/18/20192/18/20192/18/2019
        57Closed - Complete3/14/20193/14/20193/6/2019
        58Closed - Complete2/19/20192/19/20192/18/2019
        59Closed - Complete1/30/20191/30/20191/30/2019
        60Closed - Complete2/21/20192/21/20192/20/2019
        61Closed - Complete2/20/20192/20/20192/19/2019
        62Closed - Complete2/18/20192/18/20192/18/2019
        63Closed - Complete3/20/20193/19/20193/19/2019
        64Closed - Complete1/4/20191/4/20191/4/2019
        65Closed - Complete3/1/20193/1/20193/1/2019
        66Closed - Complete2/18/20192/15/20192/15/2019
        67Closed - Complete2/6/20192/6/20192/6/2019
        68Closed - Complete1/24/20191/24/20191/24/2019
        69Closed - Complete3/1/20193/1/20193/1/2019
        70Closed - Complete3/29/20193/27/20193/27/2019
        71Closed - Complete2/13/20192/13/20192/8/2019
        72Closed - Complete2/13/20192/13/20192/8/2019
        73Closed - Complete2/26/20192/26/20192/26/2019
        74Closed - Complete3/1/20193/1/20193/1/2019
        75Closed - Complete1/18/20191/18/20191/18/2019
        76Closed - Complete3/1/20193/1/20193/1/2019
        77Closed - Complete3/27/20193/27/20193/25/2019
        78Closed - Complete1/25/20191/25/20191/25/2019
        79Closed - Complete1/25/20191/23/20191/23/2019
        80Closed - Complete7/17/20192/26/20192/26/2019
        81Closed - Complete2/13/20203/7/20193/6/2019
        82Pending Report 1/11/20191/11/2019
        83Closed - Complete3/19/20213/27/20193/26/2019
        84Closed - Complete1/25/20191/25/20191/25/2019
        85Closed - Complete1/4/20191/4/20191/3/2019
        86Closed - Complete1/24/20191/24/20191/18/2019
        87Closed - Complete1/3/20191/3/201912/20/2018
        88Closed - Complete3/5/20193/5/20193/5/2019
        89Closed - Complete5/13/20193/4/20192/13/2019
        90Closed - Complete2/1/20203/28/20193/27/2019
        91Closed - Complete3/19/20193/19/20193/19/2019
        92Closed - Complete1/25/20191/25/20191/9/2019
        93Closed - Complete1/18/20191/18/20191/18/2019
        94Closed - Complete2/15/20192/14/20192/14/2019
        95Closed - Complete2/20/20192/20/20192/20/2019
        96Closed - Complete2/11/20192/7/20192/7/2019
        97Closed - Complete1/17/20191/14/20191/14/2019
        98Closed - Complete1/8/20191/8/20191/8/2019
        99Closed - Complete4/23/20192/26/20192/26/2019
        100Closed - Complete12/12/20191/7/20191/7/2019
        101Closed - Complete1/30/20191/30/20191/30/2019
        102Closed - Complete1/2/20191/2/20191/2/2019
        103Closed - Complete1/25/20191/25/20191/25/2019
        104Closed - Complete4/15/20202/6/20192/6/2019
        105Closed - Complete1/25/20191/25/20191/25/2019
        106Closed - Complete7/2/20202/26/20192/26/2019
        107Closed - Complete2/4/20192/4/20192/4/2019
        108Closed - Complete1/24/20191/24/20191/24/2019
        109Closed - Complete4/1/20193/29/20193/29/2019
        110Closed - Complete2/1/20192/1/20192/1/2019
        111Closed - Complete4/30/20203/7/20193/4/2019
        112Closed - Complete3/16/20203/15/20193/15/2019
        113Closed - Cancelled 2/7/20191/16/2019
        114Closed - Complete10/2/20191/25/20191/22/2019
        115Closed - Complete7/26/20193/22/20193/20/2019
        116Closed - Complete1/29/20191/29/20191/29/2019
        117Closed - Complete3/19/20193/19/20193/19/2019
        118Closed - Complete1/23/20191/16/20191/15/2019
        119Closed - Complete3/12/20193/11/20193/11/2019
        120Closed - Complete2/26/20192/26/20192/25/2019
        121Closed - Complete2/26/20192/25/20192/25/2019
        122Closed - Complete3/8/20193/8/20193/6/2019
        123Closed - Complete3/13/20193/13/20193/11/2019
        124Closed - Complete6/27/20193/13/20193/11/2019
        125Closed - Complete2/25/20192/6/20192/5/2019
        126Closed - Complete3/7/20192/21/20192/19/2019
        127Closed - Complete5/12/20193/26/20193/25/2019
        128Closed - Complete1/23/20191/10/20191/10/2019
        129Closed - Complete1/31/20191/29/20191/29/2019
        130Closed - Complete3/7/20193/7/20193/6/2019
        131Closed - Complete1/23/20191/22/20191/21/2019
        132Closed - Complete2/13/20192/12/20192/11/2019
        133Closed - Complete2/20/20192/13/20192/7/2019
        134Closed - Complete4/26/20193/27/20193/12/2019
        135Closed - Complete5/16/20193/4/20192/8/2019
        136Closed - Complete5/24/20191/31/20191/30/2019
        137Closed - Complete1/16/20191/7/20191/7/2019
        138Closed - Complete2/15/20192/14/20192/12/2019
        139Closed - Complete2/28/20192/7/20192/6/2019
        140Closed - Complete2/14/20192/5/20192/4/2019
        141Closed - Complete3/26/20193/12/20193/11/2019
        142Closed - Complete3/21/20193/19/20193/18/2019
        143Closed - Complete2/7/20192/5/20192/4/2019
        144Closed - Complete2/15/20192/15/20192/14/2019
        145Closed - Complete2/19/20192/15/20192/15/2019
        146Closed - Complete2/28/20192/27/20192/26/2019
        147Closed - Complete2/8/20191/14/20191/9/2019
        148Closed - Complete1/9/20191/8/20191/4/2019
        149Closed - Complete1/11/20191/10/20191/10/2019
        150Closed - Complete2/18/20192/18/20192/18/2019
        151Closed - Complete1/17/20191/17/20191/17/2019
        152Closed - Complete1/16/20191/15/20191/14/2019
        153Closed - Complete3/14/20193/11/20193/8/2019
        154Closed - Complete3/22/20193/21/20193/19/2019
        155Closed - Complete1/7/20191/7/201912/19/2018
        156Closed - Complete2/7/20192/5/20191/3/2019
        157Closed - Complete1/8/20191/8/201912/11/2018
        158Closed - Complete1/28/20191/28/20191/28/2019
        159Closed - Complete3/8/20192/7/20191/16/2019
        160Closed - Complete3/8/20192/7/20191/16/2019
        161Closed - Complete3/13/20193/13/20193/11/2019
        162Closed - Complete5/1/20193/26/20193/25/2019
        163Closed - Complete3/8/20192/11/20191/21/2019
        164Closed - Complete3/15/20192/27/20192/27/2019
        165Closed - Complete4/26/20193/27/20193/12/2019
        166Closed - Complete2/4/20192/1/20192/1/2019
        167Closed - Complete3/5/20193/5/20193/5/2019
        168Closed - Complete4/15/20193/15/20192/19/2019
        169Closed - Complete4/25/20193/20/20193/18/2019
        170Closed - Complete2/1/20191/30/20191/23/2019
        171Closed - Complete2/1/20191/30/20191/23/2019
        172Closed - Complete1/11/20191/9/201912/20/2018
        173Closed - Complete3/21/20193/20/20193/7/2019
        174Closed - Complete1/8/20191/7/201912/26/2018
        175Closed - Complete1/28/20191/25/20191/18/2019