如图,将图中公式修改成能满足连接符为能同时满足X,x及*,也能出如图一效果图一公式,F5=IF(C5="","",IF(ISERROR(FIND("x",C5)>0),--LEFT(C5,FIND("*",C5)-1),--LEFT(C5,FIND("x",C5)-1)))我知道有其他公式能实现如F5=IFERROR(IFERROR(LEFT(C5,FIND("*",C5)-1),LEFT(C5,FIND("X",C5)-1)),LEFT(C5,FIND("x",C5)-1))和F5=LEFT(C5,IFERROR(IFERROR(FIND("*",C5),FIND("X",C5)),FIND("x",C5))-1),但是空值反馈结果不美观,不想用只想用IF做,请各位大神帮帮忙了
你要的公式,F5填入,向右填充至G列,向下填充即可。
=TRIM(MID(SUBSTITUTE($C5,"X",REPT(" ",100)),(COLUMN(A1)-1)*100+1,100))
追答F5:
=LEFT(C5,SUM(IFERROR(FIND({"X","x","*"},C5)-1,0)))
G5:
=RIGHT(C5,LEN(C5)-SUM(IFERROR(FIND({"X","x","*"},C5),0)))