如何利用公式转成二维表
各位大佬,请教如何利用公式转成二维表。最简单的是PQ直接逆透视,超简单,超快速,比公式方便多了
let
源 = Excel.CurrentWorkbook(){},
更改的类型 = Table.TransformColumnTypes(源,{{"姓名", type text}, {"2021/1/1", Int64.Type}, {"2021/1/2", Int64.Type}, {"2021/1/3", Int64.Type}, {"2021/1/4", Int64.Type}, {"2021/1/5", Int64.Type}, {"2021/1/6", Int64.Type}, {"2021/1/7", Int64.Type}, {"2021/1/8", Int64.Type}, {"2021/1/9", Int64.Type}, {"2021/1/10", Int64.Type}}),
逆透视的其他列 = Table.UnpivotOtherColumns(更改的类型, {"姓名"}, "属性", "值"),
重命名的列 = Table.RenameColumns(逆透视的其他列,{{"属性", "日期"}})
in
重命名的列 透视表的活,为什么非要用公式去干呢? A11:
=OFFSET($A$1,ROW(A1)/10-0.01+1,)
B11:
=OFFSET($A$1,,MOD(ROW(A1),10)+(MOD(ROW(A1),10)=0)*10) C11:
=SUMPRODUCT($B$2:$K$6,($A$2:$A$6=$A11)*($B$1:$K$1=$B11)) A11=INDEX($A$2:$A$6,ROW(A10)/10)
B11=INDEX($B$1:$K$1,MOD(ROW(A1)-1,10)+1)
C11=INDEX($B$2:$K$6,MATCH(A11,$A$2:$A$6,),MATCH(B11,$B$1:$K$1,))
均下拉。
页:
[1]