So, I have used concatenate often in my spreadsheets. But I have encountered this situation in using it.
I have an output from the Concatenate formula that is like this,
$A5:$P5
It is dynamically generated with the input being two MATCH functions, i.e.,
[TABLE="width: 70"]
<tbody>[TR]
[TD="width: 70"]=CONCATENATE($A",MATCH(B1,MainSht!$E1:$E1000,0),":$P",MATCH(B1,MainSht!$E1:$E7000,0))
[/TD]
[/TR]
</tbody>[/TABLE]
I am trying to use that as an input in a formula
Large($A5:$P5,1)
to dynamically find the largest value in a row, or the 2nd largest, etc.
I can get Large($A5:$P5,1) to work
and I can get the output of the concatenate to be
Large($A5:P5,1)
but when I do
[TABLE="width: 70"]
<tbody>[TR]
[TD="width: 70"]=Large(CONCATENATE($A",MATCH(B1,MainSht!$E1:$E1000,0),":$P",MATCH(B1,MainSht!$E1:$E7000,0)),1)
it does not work, and I found out its because the output of concatenate is a text string with quotes, i.e.,
"$A5:$P5"
and the array formula cannot read that. It needs to strips the quotes.
Any ideas?
Best,
Bob[/TD]
[/TR]
</tbody>[/TABLE]
I have an output from the Concatenate formula that is like this,
$A5:$P5
It is dynamically generated with the input being two MATCH functions, i.e.,
[TABLE="width: 70"]
<tbody>[TR]
[TD="width: 70"]=CONCATENATE($A",MATCH(B1,MainSht!$E1:$E1000,0),":$P",MATCH(B1,MainSht!$E1:$E7000,0))
[/TD]
[/TR]
</tbody>[/TABLE]
I am trying to use that as an input in a formula
Large($A5:$P5,1)
to dynamically find the largest value in a row, or the 2nd largest, etc.
I can get Large($A5:$P5,1) to work
and I can get the output of the concatenate to be
Large($A5:P5,1)
but when I do
[TABLE="width: 70"]
<tbody>[TR]
[TD="width: 70"]=Large(CONCATENATE($A",MATCH(B1,MainSht!$E1:$E1000,0),":$P",MATCH(B1,MainSht!$E1:$E7000,0)),1)
it does not work, and I found out its because the output of concatenate is a text string with quotes, i.e.,
"$A5:$P5"
and the array formula cannot read that. It needs to strips the quotes.
Any ideas?
Best,
Bob[/TD]
[/TR]
</tbody>[/TABLE]