在我的Excel工作表上,我使用过滤器功能来查看一些特殊的值,包括以下类型:
"?? ??"
"?? ??"
"? ?"
"??? ??"
"? ??"
etc.
基本上,它已经过滤掉了我想要处理的数据。
现在我想将双引号(C列)之间的所有值替换为E列中的值,即电子邮件地址,但我只想将其替换为@之前的部分。 例如。 E栏:
emailname1@gmail.com
emailname2@yahoo.com
emailname3@hotmail.com
etc.
然后C列将成为:
"emailname1"
"emailname2"
"emailname3"
etc.
如何确保它不会应用于工作表上的整个数据,但仅适用于过滤后的数据?
答案 0 :(得分:1)
我找到了解决方案: 选择一个单元格并使用公式:
C180=LEFT(E180,(FIND("@",E180,1)-1))
然后使用鼠标将此单元格拖动到列的其余部分,以便使用此格式的公式来完成所有其他操作。 谢谢你的贡献!