在单元格中search并删除(公式)
我在包含以下数据4.8" (306ppi) HD Super AMOLED touchscreen
的单元格上使用以下公式=LEFT(G2,SEARCH("""",G2)-1)
,以便仅返回数字(4.8 )。
它的工作原理,然而,并不是所有的string都会在数字后面有引号,有些包含破折号的5.2-inch full HD (424ppi) IPS touchscreen
,因此在这些单元格上出现错误#VALUE!
。
我想我可以编辑公式并在标准中添加短划线; =LEFT(G2,SEARCH(""",-",G2)-1)
但它不工作,有什么build议?
试试这个:
=LEFT(G2,IFERROR(SEARCH("""",G2),SEARCH("-",G2))-1)
如果G2
不包含"
和-
,则可以使用下一个公式来返回错误消息
=IFERROR(LEFT(G2,IFERROR(SEARCH("""",G2),SEARCH("-",G2))-1),"quote and dash not found")