Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
JamesBockett
Helper I
Helper I

Calculated columns across tables

Hello

 

How do you do a 'not equal to' across tables?

 

I have 2 tables. Table 1 has columns: Unique ID, Field A & Field B.

Table 2 has Unique ID only. 

 

I need to create a column in Table 2 that returns "Pass" or Fail", depending on what is in Table 1, Field A and Field B. For example:

if Table 1[Field A] equals "1" or "2" or "3" or "4" and Table 1[Field B] does not equal "1" then "Fail"

OR

if Table 1[Field A] does not equal "1" or "2" or "3" or "4" and Table 1[Field B] does equal "1" then "Fail"

 

Thankful for any help

 

1 ACCEPTED SOLUTION
AlexisOlson
Super User
Super User

Is this along the lines you're looking for?

Pass/Fail =
VAR A = LOOKUPVALUE ( Table1[FieldA], Table1[ID], Table2[ID] )
VAR B = LOOKUPVALUE ( Table1[FieldB], Table1[ID], Table2[ID] )
RETURN
    IF (
        ( A IN { "1", "2", "3", "4" } && B <> 1 ) ||
        ( NOT ( A IN { "1", "2", "3", "4" } ) && B = 1 ),
        "Fail",
        "Pass"
    )

View solution in original post

1 REPLY 1
AlexisOlson
Super User
Super User

Is this along the lines you're looking for?

Pass/Fail =
VAR A = LOOKUPVALUE ( Table1[FieldA], Table1[ID], Table2[ID] )
VAR B = LOOKUPVALUE ( Table1[FieldB], Table1[ID], Table2[ID] )
RETURN
    IF (
        ( A IN { "1", "2", "3", "4" } && B <> 1 ) ||
        ( NOT ( A IN { "1", "2", "3", "4" } ) && B = 1 ),
        "Fail",
        "Pass"
    )

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.