Forum Discussion

PowerBITestingG's avatar
PowerBITestingG
Resolver I
4 years ago
Solved

Fill column with lookup minimum value

Hi all

 

I have the following table:

Companycreated dateoriginal datecreated bycreated by fix
Google11johnjohn
Google21kimjohn
Google31dumjohn
Amazon44tomtom
Amazon54jamestom
Amazon64jerrytom

 

I am trying to obtain that "created by fix" column. Which is basically where created date = original date then use created by

 

any ideas?

  • Anonymous's avatar
    Anonymous
    4 years ago

    Hi PowerBITestingG ,

     

    I suggest you to create a calculated column by this code.

    Create by fix =
    CALCULATE (
        MAX ( 'Table'[created by] ),
        FILTER (
            ALLEXCEPT ( 'Table', 'Table'[Company] ),
            'Table'[created date] = 'Table'[original date]
        )
    )

    Result is as below.

     

    Best Regards,
    Rico Zhou

     

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

2 Replies

  • PowerBITestingG 

    Give this measure a try.  You would add it as a calculated column.

    Created by fix = 
    VAR _CreatedDate =
        CALCULATE (
            MIN ( 'Table'[created date] ),
            ALLEXCEPT ( 'Table', 'Table'[Company] )
        )
    RETURN
        CALCULATE (
            MIN ( 'Table'[created by] ),
            'Table'[created date] = _CreatedDate,
            ALLEXCEPT ( 'Table', 'Table'[Company] )
        )
  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi PowerBITestingG ,

     

    I suggest you to create a calculated column by this code.

    Create by fix =
    CALCULATE (
        MAX ( 'Table'[created by] ),
        FILTER (
            ALLEXCEPT ( 'Table', 'Table'[Company] ),
            'Table'[created date] = 'Table'[original date]
        )
    )

    Result is as below.

     

    Best Regards,
    Rico Zhou

     

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