close

3223

Excel如何尋找姓名中的複姓

凌一鴻:錦子老師您好,我想要將C欄姓名的複姓置於D欄中,而在日A欄則是所有複姓的表格,不知公式要如何設定。

image

錦子老師:這個問題,我個人解法如下:

點取D2儲存格輸入公式:

=IFERROR(LOOKUP(1,0/(FIND(A$1:A$83,"@"&C2)-1),A:A),LEFT(C2))

再將公式複製到D3:D10儲存格。

image

【公式說明】

=IFERROR(LOOKUP(1,0/(FIND(A$1:A$83,"@"&C2)-1),A:A),LEFT(C2))

公式1LEFT(C2)

抓取C2儲存格內容左邊2個字元。

image

公式2FIND(A$1:A$83,"@"&C2)

A1:A83儲存格內容中找尋含有C2儲存格內容的儲存格位置。

image

公式3LOOKUP(1,0/(公式2-1),A:A)

搜尋0值,在0除以公式2運算結果減1結果字串的第幾個,傳回A欄那格儲存格內容。LOOKUP1個參數可以1也可以0

image

公式4IFERROR(公式3, 公式1)

如果公式3運算結果出現錯誤訊息則填入公式1運算結果,否則填入公式3運算結果。

大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

更多相關影片教學:請點我

更多相關文章:請點我


arrow
arrow
    文章標籤
    IFERROR LOOKUP FIND LEFT
    全站熱搜
    創作者介紹

    錦子老師 發表在 痞客邦 留言(0) 人氣()