是否可以在excel单元格中查找和删除两个指定字符之间的任何内容?
我正在尝试用“+”清理电子邮件地址,以获得实际电子邮件地址的干净列表。这里有几个例子- 理查德·詹姆斯+1000@gmail.com是否可以在excel单元格中查找和删除两个指定字符之间的任何内容?,excel,excel-formula,Excel,Excel Formula,我正在尝试用“+”清理电子邮件地址,以获得实际电子邮件地址的干净列表。这里有几个例子- 理查德·詹姆斯+1000@gmail.com 理查德布鲁斯+peace@gmail.com 理查德巴特+fakeemail@gmail.com 我想做的是找到一个公式,可以删除“+”和“@”之间的所有字符,包括“+” 我期望上述三封示例电子邮件的输出如下: 理查德。james@gmail.com richardbluth@gmail.com richardbutt@gmail.com 到目前为止,我唯一想到的
=MID(A8,1,FIND("+",A8)-1)&MID(A8,FIND("@",A8),LEN(A8))
试试看
=MID(A8,1,FIND("+",A8)-1)&MID(A8,FIND("@",A8),LEN(A8))
作为替代方法,您可以通过查找和替换来完成此操作。按CtrlH以显示“查找和替换”对话框。在“查找内容”中键入
+*@
并在“替换为”中键入@
并单击“全部替换”
作为替代方法,您可以通过查找和替换来完成此操作。按CtrlH以显示“查找和替换”对话框。在“查找内容”中键入
+*@
并在“替换为”中键入@
并单击“全部替换”
如果下面的答案是正确的,请单击答案旁边的复选标记,将其标记为正确。这是只有你才能做的事。谢谢Scott,很抱歉。如果下面的答案是正确的,请单击答案旁边的复选标记将其标记为正确。这是只有你才能做的事。谢谢斯科特,很抱歉。