Forum Discussion

Waqas_BIspecs's avatar
Waqas_BIspecs
Frequent Visitor
2 years ago
Solved

Help Needed

Hi,  In the below image you can see i have a pallet_id_from column where there are multiple instances appearing against these in if_tran_code column. i was to create another calculated column where ...
  • tamerj1's avatar
    2 years ago

    Hi Waqas_BIspecs 

    Please try

    Status =
    IF (
    "FO-LOAD"
    IN CALCULATETABLE (
    VALUES ( 'Table'[if_tran_code] ),
    ALLEXCEPT ( 'Table', 'Table'[pallet_id_from] )
    ),
    "Shipped"
    )

  • tamerj1's avatar
    tamerj1
    2 years ago

    Waqas_BIspecs 

    Yes you are right. The small sample of data was a little misleading. You need to add activity-date to ALLEXCEPT 

    Status =
    IF (
    "FO-LOAD"
    IN CALCULATETABLE (
    VALUES ( 'Table'[if_tran_code] ),
    ALLEXCEPT ( 'Table', 'Table'[pallet_id_from], 'Table'[activity-date] )
    ),
    "Shipped"
    )