excel公式复制粘贴并转置副本的值

时间:2016-07-30 16:52:28

标签: excel

您好我需要帮助我需要一些公式或宏来复制和粘贴副本并转置enter image description here

1 个答案:

答案 0 :(得分:0)

除非您知道重复的最大数量,否则不建议使用基于公式的解决方案。也不建议对相对大量的值或动态数据进行更改(否定预定的最大重复次数)。

VBA解决方案:

  1. 如果数据未按列A作为主键进行排序,请对其进行排序。
  2. 从底部到顶部循环显示A列中的值。
  3. 每次A列中的值与最后记录的值相比发生变化时,请记录新值并使用application.match查找该值第一次出现的行号。
  4. 使用offsetresizetranspose复制和翻转第一次出现到最后一次出现的值(进入第C列和第一次出现的右侧)。
  5. 继续循环,直至到达第2行。