I have an equation involving the concatenation of six cell formulas, each of which either outputs the cell contents or a blank string.
I want to output something else if the result of the concat is also an empty string, without having to use
if(
concat(
if([formula 1]<>"",[value 1],""),
if([formula 2]<>"",[value 2],""),
if([formula 3]<>"",[value 3],""),
if([formula 4]<>"",[value 4],""),
if([formula 5]<>"",[value 5],""),
if([formula 6]<>"",[value 6],""),
)<>"",
concat(
if([formula 1]<>"",[value 1],""),
if([formula 2]<>"",[value 2],""),
if([formula 3]<>"",[value 3],""),
if([formula 4]<>"",[value 4],""),
if([formula 5]<>"",[value 5],""),
if([formula 6]<>"",[value 6],""),
),
[otherwise value]
)
Is there something like IFERROR() that can be used on empty strings, so that I don’t have to have that giant block twice?
I would prefer to not have to use a holding cell for this, if possible.