Excel或WPS表格多对多,需要创建列表?

如图,想要实现图片中的效果

第1个回答  2024-04-30

这种需求建议使用power pivot来做吧,首先自行搜索power pivot加到菜单里的方法。

使用ctrl+t把你的各列各自变成超级表,注意最好把表格分开,不然容易把两列数据放在一起。

ctrl+t设置超级表,表包含标题

然后在鼠标定位在表格上,在power pivot里找到 添加到数据模型。

添加到数据模型

都添加到数据模型以后,在power pivot界面进行 插入数据透视表 操作。

power pivot界面,数据透视表

现在界面变成了这个样子:

数据透视表待用

然后分别把字段里的 条件1 和 条件2 分别拖动到 行 字段。

分别添加到行字段

现在就需要更改一下布局了,主要是将报表布局改为 以表格形式显示,不显示分类汇总以及重复项目标签。最后效果如下:

最终效果

需要一些数据透视表的基础,有问题可以追问或私信提问。

第2个回答  2024-05-09

第一种方法:公式

=TOCOL(A2:A6&TOROW(B2:B4))

选择性粘贴成数值,然后用分列里面的固定宽度

下一步后完成。

第二种办法:用powerquery

分别增加辅助列

然后点击右键,从表格  进入pq。

右键新增查询

把刚刚的工作簿导进来,选择甲乙丙那个表

展开,把甲乙丙的这一列拖到ABC后面

删除两列辅助列

关闭并上载至

相似回答