him*_*056 3 excel excel-2007 excel-formula
如何从包含更多记录的单元格中获取电子邮件ID?
例如,Cell A1具有以下值:
google rockstar@xyz.com www.google.com
我想将rockstar@xyz.com从单元格A1复制到B1.
小智 6
您应该使用RIGHT,LEFT和FIND功能.
这对我有用:
=LEFT(RIGHT(A1,LEN(A1)-FIND(" ",A1,1)),FIND(" ",RIGHT(A1,LEN(A1)-FIND(" ",A1,1)),1))
我使用空格字符来剪切字符串,但只有在电子邮件地址处于中间位置时才会起作用.
希望它有所帮助
@ ArtiBucco的回答是正确的.但是包括TRIM()功能也将在多个空间上工作.
=TRIM(RIGHT(SUBSTITUTE(LEFT(A1,FIND("@",A1)-1)," ",REPT(" ",99)),99))&MID(A1,FIND("@",A1),FIND(" ",A1&" ",FIND("@",A1))-FIND("@",A1))
| 归档时间: |
|
| 查看次数: |
17358 次 |
| 最近记录: |