标签加列功能说明
“标签加列”功能可以将表格中具有标签意义的行内容复制到指定的新列中。此功能适用于将具有层级结构的数据(如”一、二、三…” + “1、2、3…”格式)进行标签处理,将上级标签复制到下级数据行中。
1. 核心功用
将上层标签复制到下层数据行中。例如:将”一、电线类”这样的标签行内容复制到同组的数据行中。
示例对比
操作前:
| A | B | |
|---|---|---|
| 1 | 材料名称 | 标签 |
| 2 | 一、电线类 | (空) |
| 3 | 电线 BV-2.5 | (空) |
| 4 | 电线 BV-4 | (空) |
| 5 | 电线 BV-10 | (空) |
| 6 | 二、线管类 | (空) |
| 7 | JDG管 DN20 | (空) |
| 8 | JDG管 DN25 | (空) |
规则配置: 指定”有内容的列”(A列) + “没内容的列”(B列) ,还可以指定“有内容列的内容关键字”(例如“类”)
操作后:
| A | B | |
|---|---|---|
| 1 | 类别 | 标签 |
| 2 | 一、电线类 | 一、电线类 |
| 3 | 电线 BV-2.5 | 一、电线类 |
| 4 | 电线 BV-4 | 一、电线类 |
| 5 | 电线 BV-10 | 一、电线类 |
| 6 | 二、线管类 | 二、线管类 |
| 7 | JDG管 DN20 | 二、线管类 |
| 8 | JDG管 DN25 | 二、线管类 |
2. 操作步骤
-
设置数据范围: **先在 Excel 中选中包含列名行在内的完整数据范围(如
A1:B8),再点击 **数据范围旁的[获取]按钮。 -
指定有内容的列:
有内容可作为标签的列:指定包含标签内容的列(如”一、电线类”这样的标签行,A列中有标签)。先在 Excel 中选中A列,再点击[获取];或手动输入列序号A。
-
指定没内容的列:
全为空的列:凡是标签行,必然有很多列是空的(如”一、电线类”这样的标签行,B列为空)。先在 Excel 中选中B列,再点击[获取];或手动输入列序号B。
-
指定写入列:
写入列的位置:指定标签内容最终写入的列位置(找任意一列空的列存放标签)。先在 Excel 中选中B列的列名,再点击[获取];或手动输入列序号B。
-
设置关键词(可选):
- 在
关键词框中输入用于识别标签行的关键词(如类等通用关键字,若留空,则处理所有符合条件的行)。
- 在
-
开始执行: 点击
[执行]。
3. 注意事项
- 标签逻辑:功能会自动识别”指定列有内容”且”另一些列没内容”的行作为标签行,将其内容复制到同组的其他行中。
- 正则支持:打开
[使用正则表达式]后,可以使用正则表达式来更精确地识别标签行。 - 依据列:有内容或无内容的列,都支持单列或多列,但多列时,必须行数相同。