我想用客戶姓氏的前三個字母生成一個客戶號碼,名字的首字母和中間首字母,然後是最後四個電話號碼。我將如何做到這一點?我需要的是公式。連接Excel公式
First_Name Middle_Initial Last_Name Street_Address City State Zip Phone Nathaniel E. Conn 6196 View Ct Lancing TN 37770 567-273-3956
我想用客戶姓氏的前三個字母生成一個客戶號碼,名字的首字母和中間首字母,然後是最後四個電話號碼。我將如何做到這一點?我需要的是公式。連接Excel公式
First_Name Middle_Initial Last_Name Street_Address City State Zip Phone Nathaniel E. Conn 6196 View Ct Lancing TN 37770 567-273-3956
那麼,這取決於每一塊數據是否有自己的列,看起來像它一樣。
您可以使用左/右功能來解析列中的數據。
=CONCATENATE(RIGHT(C1,3) & LEFT(A1,1) & LEFT(B3,1) & RIGHT(H1,4))
像這樣的東西(假設以[結構引用]表,填寫實際單元格名稱,如果沒有):
=LEFT([LastName] & "---", 3)
& LEFT([FirstName] & "-", 1)
& LEFT([MiddleInitial] & "-", 1)
& RIGHT([PhoneNumber] & "----", 4)
我用破折號( 「 - 」)到填寫字段可能小於您需要的字符數的任何空格。您可以將它們更改爲適合您的任何填充字符。
我會做:
=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)
哎呀,糾正 「與」 爲 「+」 S。 – RBarryYoung 2013-05-06 15:17:11