Forum Discussion

JMAL79's avatar
JMAL79
New Member
4 years ago

Create Customers and Date Table

Hi Experts, 

 

I am new to PowerBI and I have an excel file as my source and raw data has a table as follows (customer, issue key, date opened, date closed). Is there a way to create a customer table looking like the picture below? Would need to calculate Inflow/Outflow by customer by Month. 

 

 

4 Replies

  • Hi PijushRoy thanks for your response. Raw Data looks something like this. Would want to get a table summarizing inflow and outflow "per customer per month in year". Somwhat like when you pivot table in excel.

    Case NumberCustomer NameDate OpenedDate Closed
    1Customer 110/22/201811/12/2018
    2Customer 16/6/20186/27/2018
    3Customer 211/2/201811/23/2018
    4Customer 211/5/201811/26/2018
    5Customer 211/5/201811/26/2018
    6Customer 36/4/20186/25/2018
    7Customer 311/6/201811/27/2018
    8Customer 311/6/201811/27/2018
    9Customer 311/8/201811/29/2018

     

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi  JMAL79 ,

    I created some data:

    Here are the steps you can follow:

    1. Create calculated table.

    Table 2 = DISTINCT('Table'[Create date])

    2. Create measure.

    Inflow =
        COUNTX(FILTER(ALL('Table'),'Table'[Create date]<=MAX('Table 2'[month])&&'Table'[Close date]>MAX('Table 2'[month])),[Account])
    Outflow =
    var _customer1=
    COUNTX(FILTER(ALL('Table'),'Table'[Close date]<=MAX('Table 2'[month])),[Account])
    var _customer2=
    COUNTX(FILTER(ALL('Table'),'Table'[Close date]<=MAX('Table 2'[month])-1),[Account])
    return
    _customer1 - _customer2

    3. Result:

    Please click here for the pbix file

     

    Best Regards,

    Liu Yang

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly

    • JMAL79's avatar
      JMAL79
      New Member

      tried it and it isnt grouped by Account but by Date only.. Expected output should be "by account by date per month"