我在 Excel 或 LibreOffice 中有此表格。
单位编号 | 类型 | 姓名 |
---|---|---|
1 | 物体 | 顶部 |
1 | 物体 | 底部 |
1 | 物体 | 左 |
1 | 物体 | 对 |
1 | 物体 | 返回 |
1 | 物体 | 正面 |
1 | 财产 | 右固定 |
1 | 财产 | 左固定 |
1 | 财产 | 4 条腿 |
我想将此表转换为新表。我只想保留 Type 等于 Object 的行,并将 Properties 应用为新列。就像下面这样。
单位编号 | 类型 | 姓名 | 右固定 | 左固定 | 4 条腿 |
---|---|---|---|---|---|
1 | 物体 | 顶部 | |||
1 | 物体 | 底部 | 正确 | ||
1 | 物体 | 左 | 正确 | ||
1 | 物体 | 对 | 正确 | ||
1 | 物体 | 返回 | |||
1 | 物体 | 正面 |
如何在 Excel 或 LibreOffice 中执行此操作?我的选择是:
如果有任何提示或帮助,我将不胜感激。
上面,我仅显示了 1
的
单位编号作为示例。但单位数量可以继续,例如
2
、3
等等。
公式应该可以正常工作。您可以仅按“类型”列对表进行排序,然后删除所有不包含“对象”的行。然后,您只需添加新列,即“右固定”等,并使用一些简单的公式返回“”或“True”,即
IF([Name] = "Right-Fixed", "True, "")
。
设置这些列并且公式返回 True 或“”后,您可以复制这些列并粘贴为值,以对结果进行硬编码,然后可以删除“名称”列。