點擊頂部標題下藍色小字「kidswantKM」,實現微信訂閱
各位表親好!今天和大家分享一個合併相同內容到一個單元格的技巧。
如下圖所示,為各產品每次的銷售收入,要求把相同的產品記錄合併到一起,用逗號隔開。
如果一個個複製粘帖,當記錄數成百上千的時候,那效率就太低了。
接下來就說說具體的操作步驟:
單擊A列任意單元格,再單擊【數據】選項卡下的【升序】或【降序】按鈕。
這樣做的目的是將A列同類產品集中到一起。
單擊【數據】選項卡下的【分類匯總】
匯總項選擇產品,不選擇銷售收入,這樣做是希望通過分類匯總把不同類別的銷售收入數據中間用空行隔開。
匯總後的效果如下圖所示:
把分類匯總後的「銷售收入」列數據通過「分列」轉換為文本。
選中C2:C13的文本型數據,把列寬調大,點擊【開始】→【填充】→【兩端對齊】
兩端對齊是以空行為分隔點,分別把多個區域單元格合併在一起,前提是這些單元格內容必須是文本,這也是第3步為什麼要把數字改為文本,完成後的效果如下圖:
按【F5】鍵調出定位對話框,定位條件選擇【空值】,右鍵【刪除整行】
再按Ctrl+H,將數字之間的空格替換為逗號。
對原始表格A列刪除重複項,OK。
今天這個技巧綜合性比較強,用到了排序、分列、分類匯總以及刪除重複項等操作,對基礎應用的掌握有很大的幫助和促進,同學們一定動手練練哦。
前面和大家分享了合併同類項的知識,有同學說,基礎法操作小複雜,並且不能自動更新結果。今天咱們就分享一個用公式方法解決合併同類項的問題,即簡單又可以自動更新。
像下面的例子中,要求編號相同的位號列合併到一個單元格並用逗號隔開:
在Excel中並沒有提供一個可以合併同類項的函數,今天給大家說的是一種變通實現的方法:
步驟一:輔助列輸入公式
在D列建立一個輔助列,D2單元格輸入公式:
=B2&IFERROR(","&VLOOKUP(A2,A3:D$550,4,),"")
注意VLOOKUP函數第二參數A3:D$550引用的是自公式所在單元格往下一行開始,引用的行數要比數據表最大行數多一些。這樣做的目的是,向下複製公式時,後面的公式結果能夠反覆被前面的公式再次引用。
步驟二:隱藏D列輔助列
步驟三:刪除重複項
複製A列編號至任意空白列(本例是G列),刪除重複項(此處也可使用公式提取不重複值)。
在H2單元格輸入公式:
=VLOOKUP(G2,A:D,4,)
向下複製,完成同類項的匯總。
在本例中,利用VLOOKUP函數有多個匹配結果時返回首個結果的特點,通過輔助列完成了同類項的匯總。
最後還有一個小動畫作為彩蛋附送給大家,教你任意區域,快速插入的小技巧。