繁体   English   中英

Excel宏可将数据从一个表移动到另一列,并基于列名和单元格内容

[英]Excel macro to move data from one sheet to another based column name and cell content

我有一个工作表1,其中的一列标记为参与者,一列标记为1-20(实验ID号)。

我还有另一个工作表2,其中包含参与者(列)和他们参与的实验(列)的数据。

我需要做的是在worksheet1上的worksheet2的相应单元格中放置一个“ X”。

以下是一些图片,这些图片说明了我的意思:

在此处输入图片说明

在此处输入图片说明

您应该使用数据透视表。 它会为您提供所需的确切信息。

Row Label: Participant
Col Label: Experiment
Values: Count of Experiment

然后,您需要使用查找/替换(手动或使用宏)将所有的“ 1”更改为“ X”:

Range(pivottablecells).Replace("1", "X")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM