Forum Discussion

rachaelwalker's avatar
rachaelwalker
Resolver III
2 years ago
Solved

Power BI Group By Using DAX Calculated column

Hello, I am looking for a DAX formula that must be a calculated column due to the visual requirements. This is for a scheduling calendar. I have the Start of Week, Technician, and the projects they a...
  • SamWiseOwl's avatar
    2 years ago

    Hi rachaelwalker 

    When you have a visual it automatically applies filters based on the columns in the visual.

    In tables this doesn't occur and we have to create those filters.

    You could create a column in the same table or create a new calculated table.

    I've assumed you are staying in the same table for now.

     

    Schedule columns =

    var personname = 'Schedule Details'[Name] --Capture the person

    var datestar = 'Schedule Details'[Date Start of week] --Capture the date

    return

    Calculate( --apply filters
    CONCATENATEX(VALUES('Schedule Details'[Job Number]), 'Schedule Details'[Job Number], ", ")
    ,All('Schedule Details') --Return all rows

    ,'Schedule Details'[Name] = personname ,  'Schedule Details'[Date Start of week] = datestar)
    --filter to the original rows person and date

     

    My data is a little sillier than yours...

     

  • SamWiseOwl's avatar
    SamWiseOwl
    2 years ago

    rachaelwalker if you wanted a table it would be something like this.
    Home - New Table 

    New Table =
    SUMMARIZECOLUMNS('Schedule Details'[Name],  'Schedule Details'[Date Start of week] ,"Job list",


        CONCATENATEX(values('Schedule Details'[Job Number]), [Job Number],", ")
    )