在 Excel 中,我想將頂部的表格(初始資料)轉換為底部的表格(所需的輸出)。我想將第二行中的專案按第一行分組,然后為第一行的每個唯一值生成一列,并列出該列中相應組的專案。
有沒有辦法在不手動復制單元格的情況下做到這一點?
表:初始資料
| 水果 | 香蕉 |
| 水果 | 蘋果 |
| 水果 | 葡萄 |
| 蔬菜 | 菠菜 |
| 蔬菜 | 茄子 |
表:期望的輸出
| 水果 | 蔬菜 |
|---|---|
| 香蕉 | 菠菜 |
| 蘋果 | 茄子 |
| 葡萄 |
uj5u.com熱心網友回復:
如果您有權訪問UNIQUE和FILTER函式 (Excel 365),您可以按如下方式完成此操作。
假設您的資料位于A1:B5. 在D1輸入:
=TRANSPOSE(UNIQUE($A$1:$A$5))
A這將為您從 in中的單元格中獲取唯一值D1:E1。然后在D2輸入:
=FILTER($B$1:$B$5,$A$1:$A$5=D1)
并向右拖動。
即你這樣做:

結果:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/479859.html
標籤:擅长
