Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
2 years ago
Solved

How to display different scale in one matrix visual

Hi,

I have a table which contains week and date (not always the starting day of the week) as below

IDweekdate
001W4287/10
002W4297/15
003W4307/24
004W4317/29


And I have created a matrix, ID as row, week as column, count of ID as value.

IDW428W429W430W431
0011   
002 1  
003  1 
004   1


Now I want the matrix to display part of weeks, and the last week show in date form

IDW428W429W4307/287/297/307/318/18/28/3
001          
...          

 

Is it possible to do? Any answer will be helpful!

  • Anonymous , First create a date table

    DateTable =
    ADDCOLUMNS (
    CALENDAR (DATE(2022, 7, 1), DATE(2022, 8, 3)),
    "Year", YEAR([Date]),
    "Month", MONTH([Date]),
    "Day", DAY([Date]),
    "Week", WEEKNUM([Date], 2) -- Week starts on Monday
    )

     

    Create relationship with your table using date column

     

    Then Create a matrix visual , Drag ID column to Rows, Week column form main table to Columns and ID column to values and set it to count

    Drag the Date column from the DateTable to the Columns field in the matrix visual.
    Ensure that the Date column is placed after the Week column in the Columns field.

1 Reply

  • Anonymous , First create a date table

    DateTable =
    ADDCOLUMNS (
    CALENDAR (DATE(2022, 7, 1), DATE(2022, 8, 3)),
    "Year", YEAR([Date]),
    "Month", MONTH([Date]),
    "Day", DAY([Date]),
    "Week", WEEKNUM([Date], 2) -- Week starts on Monday
    )

     

    Create relationship with your table using date column

     

    Then Create a matrix visual , Drag ID column to Rows, Week column form main table to Columns and ID column to values and set it to count

    Drag the Date column from the DateTable to the Columns field in the matrix visual.
    Ensure that the Date column is placed after the Week column in the Columns field.