我正在使用excel中的大型(并且只会变大)数据集,该数据集包含多个列(AE),其中包含有关样本的信息(例如名称,年龄),后跟包含数据的许多列对于每个特定样品的给定测试。
为了处理这些数据,我需要将每列转换为分组表布局,如google sheet mock-up所示。
目前我正在使用公式将数据插入另一个工作表(仍在标准列布局中),具体取决于示例元数据是否与我聚合到每列中的数据相匹配,然后使用录制的宏独立地对每列进行排序将所有数据拉到顶部,然后复制/粘贴转置到分组数据表中。理想情况下,我想找到一个excel-vba解决方案,可以更简化的方式做到这一点。
我已经完成了一些javascript编码,但除了对录制的宏进行一些基本编辑之外,还没有做任何VBA编码。