网友求助原文:
将图中左侧原数据二维表转换为一维表形式:
解决方法很多,可以用PQ,可以用透视表,也可以用函数、VBA,因为本人用的是WPS,分享透视表方法和函数方法,个人见解,如有纰漏请见谅并指出~~
一、数据透视表方法:
① 点击菜单栏的 插入-数据透视表-使用多重合并计算区域-点击选定区域
② 选择创建单页字段,点击下一步
③ 将数据区域添加进来,点击完成
④ 选择一个保存位置后,点击确定
⑤ 此时已创建了一个数据透视表,如图,然后将列字段拖到行下方
⑥ 点击菜单栏的 设计,选择报表布局,选择以表格形式显示
⑦ 点击分类汇总-不显示分类汇总,如果不想要总计,可以点击总计-对行和列禁用。如果想要显示所有行字段,可以点击报表布局-重复显示所有标签
二、函数方法:
输入公式=WRAPROWS(TEXTSPLIT(TEXTJOIN("|",0,A2:A7&"|"&B1:E1),"|"),2)可获取字段组合
I2输入公式=INDEX($A$1:$E$7,MATCH(G2,$A:$A,0),MATCH(H2,$1:$1,0)),向下填充,即可获取字段对应的值
评论 (0)