已知A、B两列,求蓝色C列。
观察C列名称的结构:品牌名+品名+规格+数量
其中品牌名、规格来自于B列,品名、数量来自于A列。
以单元格C1为例,组成结构如下:
第一步:从A列提取"品名"、"数量";
观察A列,由品名、数量之间由符号"*"相连接,因此可用分列功能,同时求得品名与数量。
具体操作步骤如下:
(1)选中A列,找到菜单栏"数据",选择"分列",单击进入"分列"向导窗口;
(2)在"分列"向导窗口中选择"分隔符号",点击"下一步";
表哥Tips:若蓝色框框内文本结构及长度保持一致,也可选择"固定宽度"进行分列操作
(3)在分隔符号中选择"其他",并在后面空白处输入分隔符号"*",点击下一步;
表哥Tips:如果"品名"与"数量"之间由"@"连接,则空白处分隔符号输入"@"。
(4)这里选择"常规"(若分列数据包含日期,则选择日期格式即可),点击"完成"。
表哥Tips:分列功能,将结果覆盖掉当前所在列,如果需要保留原始数据,则注意在分列之前复制一列,在复制列基础上进行操作即可。
第二步:从B列提取品牌;
观察B列,由品牌及规格构成,中间由空格连接。但由于品牌中包含空格较多,故不适用"分列"功能。而规格的结构相似,分别为"空格xx粒/瓶"或"空格xxx粒/瓶"。因此可用替换为空功能,替换掉规格,以提取品牌。
注意替换三次,查找内容分别为"空格60粒/瓶"、 "空格180粒/瓶"、 "空格100粒/瓶"。
第三步:从B列提取规格。
(1) 由于规格的结构相似,分别为"空格xx粒/瓶"或"空格xxx粒/瓶"。使用公式RIGHT(),从右往左提取6位文本内容。如从单元格B1中提取规格。
(2) 使用"替换"功能,替换空格及"/瓶"。步骤见下图:
最后,根据申报货物名称的结构,将以上三步提取的数据用连接符"&"整合即可。
如单元格C1公式为:
品牌&品名&规格&"*"&数量
以上就是将数据统一结构的几个小技巧。
你学会了吗?