Jun 03 2020 05:42 AM
I am trying to create a Risk Map using the TEXTJOIN function. I would be extracting data from a Risks tab to automatically updating the Risk Map. The formula I found was ="•"&TEXTJOIN(CHAR(10)&"•",TRUE,IF(risks!!=$C3,IF(risks![impact]=D$8,risks![Title],""),"")) but i am receiving an error message. Any tips?
Jun 03 2020 06:40 AM
The TEXTJOIN itself looks OK but I do not recognise the references risks!! and risks![Title] to the text you are trying to concatenate. Are they meant to be references to columns within a table, defined names or range references?
Jun 03 2020 06:42 AM
@Peter Bartholomew Yes. They are supposed to be references to columns within a table. I tried removing the "!" and tried "•"&TEXTJOIN(CHAR(10)&"•",TRUE,IF(risks[likelihood]=$C3,IF(risks[impact]=D$8,risks![Title],""),"")). to no avail.
Jun 03 2020 08:27 AM
Jun 03 2020 10:35 AM
looks like you are getting close.
= "•"&TEXTJOIN(CHAR(10)&"•",TRUE,
IF((risks[Likelihood]=$E15)*(risks[Impact]=F$14), risks[Title],"") )
Because I use Office 365 my formula is slightly different
= "• " & TEXTJOIN(CHAR(10) & "• ", TRUE,
IF((risks[Likelihood]=@LikelihoodLevel)*(risks[Impact]=@ImpactLevel), risks[Title],"") )
To propagate the formula across columns select the range and use Ctrl+Enter rather than fill right.