使用TOCOL函数将二维表转为一维表

之前使用了透视表来转换二维表成一维表。但是有一点不好的地方就是多列内容需要连接起来,比如我们的表格中有一列客户,货号和颜色。这样就需要把这三项内容连接起来才行。然后转换后再进行拆分,略有些麻烦,今天我学会了另一种也就是使用tocol函数来转换。
如下表:
转换为一列货号,一列颜色一列尺码一列数据。
tocol函数就是把行转换为列,也就是货号+尺码形成一列,颜 色+尺码形成一列,尺码+货号或颜色形成一列。
首先我们先把标题写出来如下:
然后在货号列使用函数TOCOL(款式编码&尺码)。形成如下效果:
效果如下:
但是我们是想要只显示货号不显示尺码的,所以我们把尺码区域选择成空白区域即可。如 下:
我们所选取的空白区域与尺码区域是一致的。完成效果如下:
同样效果,我们在颜色列也这样使用一下:
接下来就是尺码区域了。我们需要反过来,先选择尺码,然后再用&符号连接货号同样多的空白区域:
接下来是数据直接TOCOL(数量区域):
即可完成效果:

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

相关