3部分式用于从不同/同一小区链接字符串数据

问题描述:

A1 
Michael Lewis 

B1 
'at'xyz 

我想的个体式做以下每个3部分式用于从不同/同一小区链接字符串数据

[email protected] (First Name ‘dot’ Surname) 
[email protected] (First initial ‘dot’ Surname) 
[email protected] (First initialSurname) 

Id的像一个下拉菜单来改变我使用的公式。

这可能吗?

我不确定我是否确切地得到了你需要的东西,但是这里就是这样。

我,因为我的工作电脑是在不同的语言环境中的所有公式翻译回英文,但我认为这是正确的(如果有我错过了一个错字)

你要求在各自的顺序的公式: (B11 =名称,B12 =电子邮件域)

=LEFT(B11;SEARCH(" ";B11)-1) & "." & RIGHT(B11; LEN(B11)-SEARCH(" ";B11))& "@" &B12 

=LEFT(B11;1) & "." & RIGHT(B11; LEN(B11)-SEARCH(" ";B11))& "@" &B12 

=LEFT(B11;1) & RIGHT(B11; LEN(B11)-SEARCH(" ";B11))& "@" &B12 

然后,你可以添加指向你写的公式的单元格数据验证列表,它应该工作打算,我希望。

在单元格A1访问名字:

= LEFT(A1,FIND(" ",A1)-1) 

在单元格A1访问的名字:

= RIGHT(A1,FIND(" ",A1)-1) 

访问首字母在单元格A1:

= LEFT(A1,1) 

入门通过'at'在B1单元格中,只返回xyz

= RIGHT(B1,5) 

因此,例如,<first name>.<last name>是:

= LEFT(A1,FIND(" ",A1)-1)&"."&RIGHT(A1,FIND(" ",A1)-1)&"@"&RIGHT(B1,5)&".com" 

如果从小区B1除去'at',只是有xyz,那么上面公式可以略微简化的;您可以简单地用B1替代RIGHT(B1,5)

此外,LOWER函数将所有文本转换为小写。

例如获得头名的首字母小写,公式为:

= LOWER(LEFT(A1,1))