Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
Hi,
I am trying to create a column "Purchase Type" in a Purchase table by checking if the values in one of the columns(Suppliers) of this table appear in a column(Supplier Code) in another table(IT Suppliers). If it does, then enter " IT Purchase" in the row, else enter "Non-IT Purchase".
I have tried various methods 1) create conditional column 2) create custom column 3) create new column but all without getting the correct values.
My code is :
Solved! Go to Solution.
@shermayne123 , Try a new column like
Purch Type =
IF(
not(isblank(Countx(filter('IT Suppliers', 'All FYs'[(CON) Supplier (for Services)] = 'IT Suppliers'[Supplier Code]),'IT Suppliers'[Supplier Code])))
"IT Purchase",
"Non-IT Purchase"
)
Thank you amitchandak for the swift response and the code! After adding a missing comma, it works correctly now.
Purch Type =
IF(
not(isblank(Countx(filter('IT Suppliers', 'All FYs'[(CON) Supplier (for Services)] = 'IT Suppliers'[Supplier Code]),'IT Suppliers'[Supplier Code]))),
"IT Purchase",
"Non-IT Purchase"
)
Thank you so much!!
@shermayne123 , Try a new column like
Purch Type =
IF(
not(isblank(Countx(filter('IT Suppliers', 'All FYs'[(CON) Supplier (for Services)] = 'IT Suppliers'[Supplier Code]),'IT Suppliers'[Supplier Code])))
"IT Purchase",
"Non-IT Purchase"
)
User | Count |
---|---|
97 | |
76 | |
76 | |
47 | |
26 |