我正在尝试查看单元格中的多个条件,如果找到则返回内部文本的一部分。这是一个地址单元。我在找 ”;” “,”“•”如果发现我想将单元格内容拆分为地址1和地址2.我的公式工作得足够远,以确定是否需要对单元格进行某些操作,但之后是否会崩溃。它只有在找到“;”时才有效如果找到另外两个中的一个,则返回#VALUE。
地址1
=IF(SUMPRODUCT(--(NOT(ISERR(SEARCH({";",",","•"},D2)))))>0,LEFT(D2,SEARCH({";",",","•"},D2)-1),D2)
对于地址2
=IF(SUMPRODUCT(--(NOT(ISERR(SEARCH({";",",","•"},D2)))))>0,TRIM(RIGHT(D2,LEN(D2)-SEARCH({";",",","•"},D2))),"")
如何在找到其他两个标准之一时,使此公式撤回正确的数据。非常感谢。