簡體   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