我有一个包含数千个条目的 Excel 表,如下表 A 所示。现在,由于一些需求变化,我想为每个“名称”添加 3 个额外的“标签”,如表 B 所示。例如,名称 n1 将具有标签 t1、t2、t3 和 t4,并且对应于每个标签,有将是一个单独的评论。(A) 实现此目的的一种方法是在每列中添加三个新行(可以有 3 个空白行) (B) 另一种方法是在同一个文件中对应于每个标签再添加 3 个工作表。(C) 第三种方法可能是为 Tag 列设置一些过滤器......
有人可以建议一种自动化上述(A)的方法吗?(将不胜感激宏代码)如果有人可以共享代码来做(C)..或任何优雅的问题解决方案,那就更好了。谢谢!
表A
Name id Tag Comment
n1 1 t1 my t1 comment for id 1
n2 2 t1 my t1 comment for id 2
n3 3 t1 my t1 comment for id 3
n4 4 t1 my t1 comment for id 4
n5 5 t1 my t1 comment for id 5
表 B
Name id Tag Comment
n1 1 t1 my t1 comment for id 1*
n1 1 t2 my t2 comment for id 1
n1 1 t3 my t3 comment for id 1
n1 1 t4 my t4 comment for id 1
n2 2 t1 my t1 comment for id 2
n3 3 t1 my t1 comment for id 3
n4 4 t1 my t1 comment for id 4
n5 5 t1 my t1 comment for id 5