寵物集市-寵物集市華東、華南、華北排行榜一覽表
860
2025-03-31
Excel借助公式配合不規則合并法實現合并單元格同時合并內容(如何對不規則單元格進行合并)
借助分類匯總功能可過渡實現對不規則區域進行合并單元格的批量操作,如下圖中將 A 列轉成 D 列,如果除了將單元格合并以外,還要合并內容,如下圖中的將B列轉換成 E 列,此法就行不通了。
一個比較見到你的方法就是借助公式生成如下圖 DE 兩列的結果,之后再用《不規則區域合并單元格的批量操作》中描術的方法處理,可以達到目的:
E2 單元格里的公式是:
=PHONETIC(OFFSET(B,MATCH(D2,A:A,),,COUNTIF(A:A,D2)))
E 列其他單元格的公式由上述公式向下填充完成。
E2 公式中的 Match 部分(MATCH(D2,A:A,))用于查找“甲”在整個 A 列中第一次出現的位置。當公式下拉至第五行時,就變成了查找“乙”在整個 A 列中第一次出現的位置。其他類推。
E2 公式中的 CountIf 部分(COUNTIF(A:A,D2))是用于計算 A 列中一共有多少個“甲”。當公式下拉至第五行時,就變成了計算 A 列中一共有多少個“乙”。其他類推。
E2 公式中的 Offset 部分(OFFSET(B$1,MATCH(D2,A$2:A$10,),,COUNTIF(A:A,D2)))就是獲取指定單元格區域:即,從 B1 單元格開始,向下偏移至“甲”在 A 列中第一次出現的位置,向右不偏移,生成一個新的單元格區域里的行數等同于 A 列中“甲”的個數,也就是 B2:B4 這個區域。當公式下拉至第五行時,就變成了 B5:B8 這個區域,其他類推。
最后用 Phonetic 合并內容。Phonetic 函數用法特殊,并非像幫助中所描述的那樣,詳見《用于合并內容的函數》。
在具體操作的過程中,因為合并后的單元格只能看到最左上角的一個,所以 E2 的公式還可以簡化成:
=PHONETIC(OFFSET(B2,,,COUNTIF(A:A,D2)))
如下圖所示:
公式中用到的函數如下:
PHONETIC函數是預先編寫的公式,可以對一個或多個值執行運算,并返回一個或多個值
OFFSET函數的功能為以指定的引用為參照系,通過給定偏移量得到新的引用。返回的引用可以為一個單元格或單元格區域。并可以指定返回的行數或列數。
MATCH函數返回指定數值在指定數組區域中的位置
Countif函數是對指定區域中符合指定條件的單元格計數的一個函數
效果如何自己爬進單元格試下吧^_^
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。