Excel连接的公式

时间:2013-05-06 15:05:36

标签: excel concatenation excel-formula

我正在尝试使用客户姓氏的前三个字母生成客户编号,第一个名称是首字母和中间首字母,后面是最后四个电话号码。我该怎么做?我需要的只是公式。

First_Name   Middle_Initial Last_Name   Street_Address  City    State   Zip Phone
Nathaniel    E.             Conn        6196 View Ct    Lancing   TN    37770   567-273-3956

3 个答案:

答案 0 :(得分:3)

这样的事情(假设有[结构化参考]的表格,如果没有填写实际的单元格名称):

=LEFT([LastName] & "---", 3)
    & LEFT([FirstName] & "-", 1)
    & LEFT([MiddleInitial] & "-", 1)
    & RIGHT([PhoneNumber] & "----", 4)

我使用短划线(“ - ”)来填充字段可能小于您需要的字符数的任何空格。您可以将它们更改为适合您的任何填充字符。

答案 1 :(得分:-1)

嗯,这取决于每条数据是否都有自己的列,看起来就像它一样。

您可以使用左/右功能从列中解析数据。

=CONCATENATE(RIGHT(C1,3) & LEFT(A1,1) & LEFT(B3,1) & RIGHT(H1,4))

答案 2 :(得分:-1)

我愿意:

=MID(CELL_LAST_NAME;1;3)&MID(CELL_FIRST_NAME;1;1)&MID(CELL_MIDDLE_NAME;1;1)&MID(CELL_PHONE;LEN(CELL_PHONE)-3;4)