Excel 满足多条件的任何一个条件就提取指定字段

Excel 满足多条件的任何一个条件就提取指定字段如图所示,需要提取xx村,但村名不是统一的字数,所以需要提取乡或镇至村的字段,而有的是乡有的是镇,可否有函数公式让其判断只要有乡或镇的字符就提取乡镇到村之间的字段

第1个回答  2017-06-15
使用IFERROR函数,当提取乡出了问题,就提取镇,公式例如:
=IFERROR(提取乡的公式,提取镇的公式)追问

求具体公式

本回答被网友采纳
第2个回答  2017-06-15
Q2公式:
=IF(K2="","",MID(K2,IFERROR(FIND("乡",K2),FIND("镇",K2))+1,FIND("村",K2)-IFERROR(FIND("乡",K2),FIND("镇",K2))-1))
下拉。追问

不行呢,提取不出来

追答

公式已经验证(需要在2007以上版本中使用),没有问题。
请截图看看。

追问

我是2003版本……

我用WPS试试看

可以了,非常感谢

本回答被提问者采纳
相似回答