思琪
以上連字運算符&屬于函數(shù)關鍵字范疇,必須為半角字符;而用戶自定義字符(如“洗衣機”“電冰箱”等)、自定義連字符或標點符號(如空格、頓號),則沒有具體規(guī)定,用什么符號都可以,半角的或全角的均可,但用戶自定義字符需要用半角雙引號引起來,切不能寫成全角,否則會出現(xiàn)語法錯誤。
Excel中的連接符號“&”可以連接多個單元格,如“=A3&B3&C3”可將3個單元格簡單地連接起來,但實際使用時因為存在多樣化的需求,不光是這樣簡單地將單元格連接起來就了事,還需要將連接符與分隔符、標點符號等結合使用。
我們以在一個單元格中表述一個部門所有家電的銷量為例(圖1)。為了將從B到E單元格中的銷量數(shù)據(jù)以文字表述的方式合并到G單元格,我們需要在連接符&的基礎上,添加自定義信息,構造公式如下:
="洗衣機"&B2&"電冰箱"&C2&"彩電"&D2&"空調(diào)"&E2
注意,為顯示分明起見,需在中間的品名前添加空格。當然,也可以將空格改為頓號。
在第一個單元格(G2單元格)中構造公式之后,通過下拉填充,實現(xiàn)本列其他單元格內(nèi)容的自動合并。
除了使用連接符之外,我們還可以使用內(nèi)容連接函數(shù)CONCATENATE實現(xiàn)單元格的連接。
CONCATENATE函數(shù)的基本語法格式為:
=CONCATENATE(text1,next2],…)
其中,text1,text2可以是文本或數(shù)值,可引用單元格內(nèi)容,最多為255項,注意項與項之間必須用半角逗號隔開。
例如,我們要將多個分地址段自動連接為一個完整的地址,可使用公式“=CONCATENATE(A2,B2,C2,D2,E2)”(圖2)。由于A2到E2單元格是同一行的連續(xù)單元格,因此該公式也可以簡化為“=CONCATENATE(A2:E2)”。
再如,要實現(xiàn)上述例子中家電產(chǎn)品單元格合并表述,可將公式構造為“=CONCATENATE("洗衣機",B2,"、電冰箱",C2,"、彩電",D2,"、空調(diào)",E2)",就能獲得與使用連接符&相同的結果(圖3),同時還能將空格分隔符替換為更符合漢語習慣的頓號。