Forum Discussion

Saxon10's avatar
Saxon10
Icon for Post Prodigy rankPost Prodigy
5 years ago
Solved

IF MATCH MULTIPLE COLUMNS (DAX MEASURE)

Hi,

 

I have 7 headers columns are (column A:H) US, INDIA, SA, SRL, PAK, BAN, AFG. Each columns contain two different status which is Matched and Not matched.   

 

If those 7 columns are contain “Matched” then return Completed if any one of the columns are contain “Not Matched” then

return “Not Completed”.

 

 

Example

 

USINDIASASRLPAKBANAFGSTATUS
MATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDCOMPLETED
MATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDCOMPLETED
MATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDCOMPLETED
MATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDCOMPLETED
MATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDCOMPLETED
MATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDCOMPLETED
MATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDCOMPLETED
MATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDCOMPLETED
MATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDMATCHEDCOMPLETED
MATCHEDMATCHEDMATCHEDMATCHEDMATCHEDNOT MATCHEDNOT MATCHEDNOT COMPLETED
MATCHEDMATCHEDMATCHEDMATCHEDMATCHEDNOT MATCHEDNOT MATCHEDNOT COMPLETED
MATCHEDMATCHEDMATCHEDMATCHEDMATCHEDNOT MATCHEDNOT MATCHEDNOT COMPLETED
MATCHEDMATCHEDMATCHEDMATCHEDMATCHEDNOT MATCHEDNOT MATCHEDNOT COMPLETED
MATCHEDMATCHEDMATCHEDMATCHEDMATCHEDNOT MATCHEDNOT MATCHEDNOT COMPLETED
MATCHEDMATCHEDMATCHEDMATCHEDMATCHEDNOT MATCHEDNOT MATCHEDNOT COMPLETED
NOT MATCHEDNOT MATCHEDMATCHEDMATCHEDNOT MATCHEDNOT MATCHEDNOT MATCHEDNOT COMPLETED
NOT MATCHEDNOT MATCHEDMATCHEDMATCHEDNOT MATCHEDNOT MATCHEDNOT MATCHEDNOT COMPLETED
NOT MATCHEDNOT MATCHEDMATCHEDMATCHEDNOT MATCHEDNOT MATCHEDNOT MATCHEDNOT COMPLETED
NOT MATCHEDNOT MATCHEDMATCHEDMATCHEDNOT MATCHEDNOT MATCHEDNOT MATCHEDNOT COMPLETED
NOT MATCHEDNOT MATCHEDMATCHEDMATCHEDNOT MATCHEDNOT MATCHEDNOT MATCHEDNOT COMPLETED
NOT MATCHEDNOT MATCHEDMATCHEDMATCHEDNOT MATCHEDNOT MATCHEDNOT MATCHEDNOT COMPLETED
NOT MATCHEDNOT MATCHEDMATCHEDMATCHEDNOT MATCHEDNOT MATCHEDNOT MATCHEDNOT COMPLETED
NOT MATCHEDNOT MATCHEDMATCHEDMATCHEDNOT MATCHEDNOT MATCHEDNOT MATCHEDNOT COMPLETED
NOT MATCHEDNOT MATCHEDMATCHEDMATCHEDNOT MATCHEDNOT MATCHEDNOT MATCHEDNOT COMPLETED
NOT MATCHEDNOT MATCHEDMATCHEDMATCHEDNOT MATCHEDNOT MATCHEDNOT MATCHEDNOT COMPLETED
  • Saxon10 , Create a new column

    if([US] = "MATCHED" && [INDIA] = "MATCHED" && [SA] = "MATCHED" && [SRL] = "MATCHED" && [PAK] = "MATCHED" && [BAN] = "MATCHED" && [AFG] = "MATCHED" ,"COMPLETED", "NOT COMPLETED")

3 Replies

  • Saxon10 , Create a new column

    if([US] = "MATCHED" && [INDIA] = "MATCHED" && [SA] = "MATCHED" && [SRL] = "MATCHED" && [PAK] = "MATCHED" && [BAN] = "MATCHED" && [AFG] = "MATCHED" ,"COMPLETED", "NOT COMPLETED")

    • Saxon10's avatar
      Saxon10
      Icon for Post Prodigy rankPost Prodigy

      thanks for your quick reply. I have one more question incase headers US and AFS contains three different status which is Matched, Not Matched and not required. Then how can I apply the if conditions. Could you please advise.