Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統(tǒng)的電腦編寫的一款電子表格軟件。直觀的界面、出色的計(jì)算功能和圖表工具,再加上成功的市場(chǎng)營(yíng)銷,使Excel成為最流行的個(gè)人計(jì)算機(jī)數(shù)據(jù)處理軟件。 需要將相同編號(hào)對(duì)應(yīng)的人名合并到一個(gè)單元格內(nèi),也就是說她想要將下圖【表1】轉(zhuǎn)換成【表2】的樣式。喲西,好家伙,這個(gè)表有16000多行,要是手工做,那不得累出肩周炎、下肢靜脈曲張等毛病。首先,我們先來看下她要的效果: 【表1】原表![]() ![]() 一、 首先,我們先來說說函數(shù)解:(注意在此題中如使用函數(shù)解,A列必須要先排序,將同樣編號(hào)的排到一起這是關(guān)鍵。后面我會(huì)介紹另外一種透視表的解法,什么,你說透視表做不到,今天我就讓你瞧一瞧,^-^) 1.?首先在C列加一輔助列,標(biāo)記上逗號(hào) 2.?在D2輸入公式:=IF(A2=A3,"",PHONETIC(INDIRECT("b"&MATCH(A2,$A$1:A565,0)):C2))并將其下拉填充至末尾。 3.?篩選D列不為空的即獲得需要的效果。? 效果如下圖所示: ![]() 我們來簡(jiǎn)單說下上面公式的含義:? MATCH(A2,$A$1:A565,0)這段是指找各個(gè)編碼第一次出現(xiàn)的起始位置,MATCH函數(shù)是EXCEL主要的查找函數(shù)之一,當(dāng)MATCH函數(shù)第三參數(shù)為0時(shí)表示精確查找,該函數(shù)通常有以下幾方面用途: (1)確定列表中某個(gè)值的位置; (2)對(duì)某個(gè)輸入值進(jìn)行檢驗(yàn),確定這個(gè)值是否存在某個(gè)列表中; (3)判斷某列表中是否存在重復(fù)數(shù)據(jù); (4)定位某一列表中最后一個(gè)非空單元格的位置。 技巧:查找文本值時(shí),函數(shù) MATCH 不區(qū)分大小寫字母。? INDIRECT("b"&MATCH(A3,$A$1:A566,0)):C3)這段是將MATCH找到的起始位置與C列當(dāng)前行所在的單元格做為終點(diǎn)進(jìn)行連接形成單元格區(qū)域,隨著下拉它會(huì)動(dòng)態(tài)變化,這是相對(duì)引用的特點(diǎn),然后利用INDIRECT間接引用得到該區(qū)域內(nèi)的值。 PHONETIC(INDIRECT("b"&MATCH(A2,$A$1:A565,0)):C2)這段是將上一步所獲得的值進(jìn)行拼裝,將其連接到一起。 =IF(A2=A3,"",PHONETIC(INDIRECT("b"&MATCH(A2,$A$1:A565,0)):C2))最后做個(gè)判斷是否顯示,如果A列下一行與本行內(nèi)容相同,那么就不顯示,否則將它顯示出來。 不錯(cuò),這里用到了函數(shù)的嵌套,可能有些小伙伴會(huì)對(duì)函數(shù)嵌套會(huì)覺得它出身高貴,難以親近,妹子你等著,哥給你介紹另外一種不嵌套的。 二、 如果你在用2016,不防試下數(shù)據(jù)模型數(shù)據(jù)透視表中CONCATENATEX函數(shù),具體操作方法如下:? 1.?光標(biāo)放在A1:B37區(qū)域中的任一單元格,按CTRL+T快速插入【表】,表名為【表1】 ![]() ![]() 3.?在【Power Pivot】選項(xiàng)卡-【度量值】-新建度量 ![]() 4.?在彈出的對(duì)話框中輸入公式,如下圖所示:? ![]() 該公式的用途為文本合并,第一參數(shù)與第二參數(shù)為必需,第三參數(shù)可選, =CONCATENATEX('表1','表1'[人名],",")這個(gè)函數(shù)的白話意思就是要聯(lián)接哪張表里的哪個(gè)字段下的內(nèi)容,用哪個(gè)分隔符連接。CONCATENATEX第三參數(shù)為分隔符。我這里用的是用逗號(hào)分隔,如果你要用頓號(hào)分隔,改成這樣即可:CONCATENATEX('表1','表1'[人名],"、")。 5.?光標(biāo)放在A1:B37區(qū)域中的任一單元格在插入數(shù)據(jù)透視表,并勾選【將此數(shù)據(jù)添加到數(shù)據(jù)模型】 ![]() 6.?將編碼拉到行字段,度量值1拉到值字段,如下圖所示: ![]() 7.?選中透視表,右鍵刪除總計(jì),字段名改成你要的即可。 ![]() Excel整體界面趨于平面化,顯得清新簡(jiǎn)潔。流暢的動(dòng)畫和平滑的過渡,帶來不同以往的使用體驗(yàn)。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!