Forum Discussion
JSiebrecht
Resolver I
4 years agoCount Records Without Match in Related Table
I have 2 related tables: 'Contract' with a looooong list of contracts conducted 'Contract_UdF' a table accounting for some user defined fields that could not be added to the general data structure....
amitchandak
Super User
4 years agoJSiebrecht , Try a measure like
countx(filter(summarize(Contract_udf, contract[contract], "_1", countrows(filter(Contract_udf, Contract_udf[Name] = "Inst Type"))+0), [_1]=0), [contract])
JSiebrecht
Resolver I
4 years agoHi amitchandak
thanks for the prompt response.
With the small typological adjustment (in pink below) it works fine! Many thanks.
Checking the results maually I found a glitch in my thinking though.
How do I need to adjust the measure if Inot only want to count the non-existing records
but also the existing records with [NAME] = "Inst Type" but a blank [VALUE]?I
I suppose simply add the additional filter (in green) like so, isn't it?!?
CountContracts_NULL_Inst_Type =
countx(filter(summarize('Contract Udf', 'Contract Udf'[CONTRACT_ID], "_1", countrows(filter('Contract Udf', 'Contract Udf'[NAME] = "Inst Type" && 'Contract Udf'[VALUE] <> BLANK()))+0), [_1]=0), [CONTRACT_ID])