excel表格怎么查找一段文字中存在某个字,然后将这个字提取出来?

如题所述

常见的文本函数find,search,配合isnumber函数,if函数就可以达到目的。
例如要查找A1单元格中是否包含“好”字,
公式在B1单元格这么写:
=if(isnumber(find("好",a1,1)),"好","不包含")
把具体问题截图出来,回答才有针对性!截图出来,可以给出答案!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-08-29
查找某个字是否存在于字符串中,方法很多,你也不上个示例,不好直接提供你公式,给你个方法,使用FIND+ISNUMBER+IF
=IF(ISNUMBER(FIND("某个字","一段问题")),"某个字","")
有疑问,请上图。追问

例如两个:**省**市**镇**村4号,**市**镇**村5号 ,两个村是不同的,我想将两个**村提取出来,怎么提取?

追答

如果是这种规则的数据那么使用MID+FIND来提取就行了。

=MID(A1,FIND("镇",A1)+1,FIND("村",A1)-FIND("镇",A1))

第2个回答  2021-08-30
有一个快捷键很好用:

CTRL+E
例如你要提取
和平区张家村 【后一格内】输入“和平” 敲回车按CTRL+E
和平区张家村 【后一格内】输入 “张家” 敲回车按CTRL+E
看看效果是不是你想要的!
或者发邮件给我帮你:[email protected]
第3个回答  2021-08-29
回答可能不是很专业。常规手法还是看你需要的提取的字在这段话中有没有什么规则,公式的话 可以了解下 right left 和mid 更高深的我也不会。追问

我是想将例如:**区**村这个中的**村提取出来,但是有一些表格中他不是**区**村的,而是**省**区**村或者**省**县**区**村这样子的,而我只是想提取**村出来,但是**村他的名字也是不相同的,望指教!!

追答

这个勉强算是有规则,有个笨办法,ctral+f 打开替换界面 ,输入*区 点替换 *县 点替换 即可。

第4个回答  2021-08-29
办法很多!但是都是需要你的数据结构格式表格和字的规律来具体分析操作,最好你能够有具体数据文字和单元格结果的举例说明!
否则,巧妇难为无米之炊啊!
相似回答