Forum Discussion

POWER_MI's avatar
POWER_MI
Post Patron
5 years ago
Solved

Filter's Data between two table Help

Hi all,    I have some dobt with Power Bi to make and create this functionality.  There are two tables table 1 and table 2. Table 1 coloumn is Son Project / GROUPE PROJECT / COULUMN1 /COULUMN2 / ...
  • v-yingjl's avatar
    v-yingjl
    5 years ago

    Hi POWER_MI ,

    You can put the version column in the matrix and apply this measure to replace the previous:

    A =
    SWITCH (
        SELECTEDVALUE ( Project[Project] ),
        "mother1",
            IF (
                CALCULATE (
                    COUNTROWS (
                        FILTER (
                            'Project',
                            CONTAINSSTRING (
                                SELECTEDVALUE ( COLOR_FIELD_TO_ADD[Soon_Projet] ),
                                'Project'[Project]
                            )
                        )
                    ),
                    FILTER ( 'COLOR_FIELD_TO_ADD', 'COLOR_FIELD_TO_ADD'[Version] = "Version A" )
                ) > 0,
                1
            ),
        "mother2",
            IF (
                CALCULATE (
                    COUNTROWS (
                        FILTER (
                            'Project',
                            CONTAINSSTRING (
                                SELECTEDVALUE ( COLOR_FIELD_TO_ADD[Soon_Projet] ),
                                'Project'[Project]
                            )
                        )
                    ),
                    FILTER ( 'COLOR_FIELD_TO_ADD', 'COLOR_FIELD_TO_ADD'[Version] = "Version B" )
                ) > 0,
                1
            ),
        "mother3",
            IF (
                CALCULATE (
                    COUNTROWS (
                        FILTER (
                            'Project',
                            CONTAINSSTRING (
                                SELECTEDVALUE ( COLOR_FIELD_TO_ADD[Soon_Projet] ),
                                'Project'[Project]
                            )
                        )
                    ),
                    FILTER ( 'COLOR_FIELD_TO_ADD', 'COLOR_FIELD_TO_ADD'[Version] = "Version C" )
                ) > 0,
                1
            )
    )
    

    Attached the file in the below, hopes to help you.

     

    Best Regards,
    Community Support Team _ Yingjie Li
    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.