既然你用Excel2016,那么就可以用pq很方便的解决这个问题。
let
源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
已透视列 = Table.Pivot(Table.TransformColumnTypes(源, {{"列2", type text}}, "zh-CN"), List.Distinct(Table.TransformColumnTypes(源, {{"列2", type text}}, "zh-CN")[列2]), "列2", "列3")
in
已透视列
方法1:先横向输入文字,选择这个单元格,,然后点击右键选择设置单元格格式,选择对齐里面的自动换行打勾,然后再点击右面竖排的文本二字就可以了。方法2、在单元格里面把字体变成竖着排列的,但是默认方向是从右到左,可以利用这样的规律,先打后面的字再打前面的字。