excel里 如何提取含有相同字母的内容?

2025-06-22 15:56:25
推荐回答(3个)
回答1:

{=SMALL(IF(IFERROR(FIND("i",$A$1:$A$10,1),0)>0,ROW(),9999),ROW())}

{=INDEX(A1:A7,IF(IFERROR(FIND("i",$A$1:$A$10,1),0)>0,ROW(),9999))}

{}不能手工输入,要在第一个单元格公式输完以后,选择B1:B10,然后ctrl+shift+enter输入,成数组公式。

第一个公式效果形如B列,第二个公式效果形如C列。

回答2:

B1输入: =IF(ISNUMBER(FIND("ABC",A1)),"ABC","") C1输入: =IF(ISNUMBER(FIND("ABC",A1)),SUBSTITUTE(A1,"ABC",),"") 将公式向下拉填充复制,带ABC的都会在B、C列上显示了。用“复制”-“选择性粘贴”-“数值”方法就可以将B、C列保存为真实数据,而不是公式显示的结果了。

回答3:

在B2单元格输入公式:=IF(ISNUMBER(FIND("i",A2)),A2,"")

下拉填充