Original
2017-06-24
Crystal
Excel之家ExcelHome
今天要跟大家分享的是學員在工作中遇到的求助案例,她需要將相同編號對應(yīng)的人名合并到一個單元格內(nèi),也就是說她想要將下圖【表1】轉(zhuǎn)換成【表2】的樣式。 【表2】需要的效果,見下圖↓ 喲西,好家伙,這個表有16000多行,要是手工做,那不得累出肩周炎、下肢靜脈曲張等毛病。 如果你在用2016,不防試下數(shù)據(jù)模型數(shù)據(jù)透視表中的CONCATENATEX函數(shù),具體操作方法如下: 1、光標放在數(shù)據(jù)區(qū)域中的任一單元格,按CTRL+T快速插入【表】 2. 在【Power Pivot】選項卡下將此表【添加到數(shù)據(jù)模型】 3. 在【Power Pivot】選項卡-【度量值】-新建度量 4. 在彈出的對話框中輸入公式,如下圖所示:
=CONCATENATEX('表1','表1'[人名],",") 這個函數(shù)的白話意思就是,要連接哪張表里的哪個字段下的內(nèi)容,用哪個分隔符連接。 CONCATENATEX第三參數(shù)為分隔符。這里用的是用逗號分隔,如果你要用頓號分隔,改成這樣即可: CONCATENATEX('表1','表1'[人名],"、") 5. 光標放在數(shù)據(jù)區(qū)域中的任一單元格在插入數(shù)據(jù)透視表,并勾選【將此數(shù)據(jù)添加到數(shù)據(jù)模型】 6. 在數(shù)據(jù)透視表字段列表中,將編碼拉到行字段,度量值1拉到值字段,如下圖所示: 7. 選中透視表,右鍵刪除總計,字段名改成你要的即可。 OK,咱們今天就分享到這,祝各位小伙伴天天好心情…… 圖文作者:Crystal |
|