如图,AP5单元格,我写的原公式为=TEXTJOIN(";",1,IFERROR(LEFT(SUBSTITUTE(MID($AO5,FIND("+",SUBSTITUTE($AO5,AP$3,"+",ROW($1:$10)))-4,50),";",REPT(" ",50)),50),""))
这个公式是正常的,但写完后发现忘了加个TRIM去除空格,然后想把公式改成如下:
=TEXTJOIN(";",1,TRIM(IFERROR(LEFT(SUBSTITUTE(MID($AO5,FIND("+",SUBSTITUTE($AO5,AP$3,"+",ROW($1:$10)))-4,50),";",REPT(" ",50)),50),"")))
结果出现提示您输入内容不是公式啥啥啥的,试了很多方法都是这样,水平有限,想不明白是为什么?
然后我又新建一个测试表,试一下这个公式,结果确是正常的?!!!!真的是想破脑袋也想不通了。。。。只能求助各位大佬了
详情请见附件的原表和测试表
|