只是個笨蛋
這個問題我介紹三種方法實現,分別是:複製粘貼法、函數法和PowerQuery法。
001 複製粘貼法:
首先點擊開始選項卡里面剪貼板分組右下角的擴展按鈕,將剪貼板顯示在工作表界面的左側。
然後全選要合併的單元格區域,複製,這時可以看到剪貼板上出現了剛剛複製的全部內容。
雙擊B1單元格進入單元格編輯狀態,點擊剪貼板中要粘貼的項目,即可將所有內容合併粘貼到B1單元格中。
如果希望以符號分隔,可以使用替換功能,在查找內容中輸入ctrl+enter,代表查找換行符,替換處輸入分隔符號,比如短橫槓”-“,替換後結果如下。
002 函數法:
在office2019及office365中,可以直接使用concat或者textjoin實現多單元格內容合併,前者是直接合並,後者可以實現以分隔符連接合並。
CONCAT:
TEXTJOIN:
003 PowerQuery法:
全選數據區域,依次點擊數據選項卡——自表格/區域,創建表,進入PowerQuery界面處理數據。
依次點擊添加列——自定義列,在彈出的對話框中輸入公式:
=Text.Combine(源[列1])
其中Text.Combine代表文本合併函數,源[列1]代表引用上一步驟中的列1。
如果希望以分隔符號連接,公式可以寫成=Text.Combine(源[列1],“-”),結果如下:
使用刪除列功能刪除第一列,使用刪除重複項功能對自定義列去重。
將得到的結果關閉並上載至工作表中。
使用PowerQuery的好處是,當數據源發生變化的時候,在結果表上鼠標右鍵,在彈出的菜單中選擇刷新,即可立即實現一鍵自動合併。
「精進Excel」系頭條簽約作者,關注我,如果任意點開三篇文章,沒有你想要的知識,算我耍流氓!
精進Excel
最簡單的,選一個單元格,=第一個單元格&第二個單元格&……&最後一個單元格,中間需要加文本或者符號的話加英文雙引號