Supplies are limited. Contact info@espc.tech right away to save your spot before the conference sells out.
Get your discountScore big with last-minute savings on the final tickets to FabCon Vienna. Secure your discount
Hi,
I have a report with multiple tables on it, everything is working currently until I select the below field as a filter and it just doesn't populate with any account names.
I have added the formula I am using to return the account name from another table, but can't work out what it is I am doing wrong.
Can anyone help or point me in the right direction please?
Thanks!
Solved! Go to Solution.
Hi @timward10
Try this one:
Account Name from Demand Gen = VAR UltimateParentCode = SELECTEDVALUE(event[Ultimate Parent IFS Code]) VAR UltimateParentCodeAsText = CONVERT(UltimateParentCode, STRING) // Convert integer to text VAR MatchedAccount = LOOKUPVALUE( 'Demand Gen Target List'['Demand Gen Account Name'], 'Demand Gen Target List'[InvoiceCustomerNumber], UltimateParentCodeAsText, // Now comparing text-to-text BLANK() ) RETURN IF(ISBLANK(MatchedAccount), "Not Found", MatchedAccount)
If this post helps, then please don't forget to give a "Kudos" – I’d truly appreciate it!
Thank you.
Hi @timward10 ,
Thank you for reaching out to Microsoft Fabric Community Forum.
can you try the below dax measure
Account Name from Demand Gen =
VAR UltimateParentCode = VALUE(SELECTEDVALUE(event[Ultimate Parent IDS Code]))
VAR MatchCheckCount =
LOOKUPVALUE(
'Demand Gen Target List'[Demand Gen Account Name],
'Demand Gen Target List'[InvoiceCustomerNumberPM], UltimateParentCode,
BLANK()
)
RETURN
IF(ISBLANK(MatchCheckCount), "Not Found", MatchCheckCount)
Regards,
Chaithanya.
Hi @timward10
Try this one:
Account Name from Demand Gen = VAR UltimateParentCode = SELECTEDVALUE(event[Ultimate Parent IFS Code]) VAR MatchedAccount = LOOKUPVALUE( 'Demand Gen Target List'['Demand Gen Account Name], 'Demand Gen Target List'[InvoiceCustomerNumber], UltimateParentCode, BLANK() ) RETURN IF(ISBLANK(MatchedAccount), "Not Found", MatchedAccount)
Thanks, I am getting this error message now around formatting.
@Elena_Kalina I have fixed the format issue, but it is not returning any account names, just 'Not matched' the whole way down? Thanks
Hi @timward10
Try this one:
Account Name from Demand Gen = VAR UltimateParentCode = SELECTEDVALUE(event[Ultimate Parent IFS Code]) VAR UltimateParentCodeAsText = CONVERT(UltimateParentCode, STRING) // Convert integer to text VAR MatchedAccount = LOOKUPVALUE( 'Demand Gen Target List'['Demand Gen Account Name'], 'Demand Gen Target List'[InvoiceCustomerNumber], UltimateParentCodeAsText, // Now comparing text-to-text BLANK() ) RETURN IF(ISBLANK(MatchedAccount), "Not Found", MatchedAccount)
If this post helps, then please don't forget to give a "Kudos" – I’d truly appreciate it!
Thank you.
Hi @timward10 ,
If your filter isn’t showing any account names, here are a few things to check:
FilteredAccounts = CALCULATETABLE( VALUES(AccountsTable[AccountName]), FILTER( AnotherTable, AnotherTable[Condition] = "Value" ) )
If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.
translation and formatting supported by AI