2016-07-30 74 views
-2

的价值你好请需要帮助,我需要一些公式或宏复制和粘贴复制和转enter image description hereExcel公式复制粘贴和移调重复

+0

是否要扁平化的原始数据或扩大原有的数据是从你的叙述和例子不清楚。对于这个问题,**是原始的,哪一个是期望的结果? – Jeeped

回答

0

除非你知道重复的最大数量,根据公式不建议使用解决方案。对于经常变化的相对大量的值或动态数据(否定预定的最大重复次数),也不推荐使用它。

VBA溶液:

  1. 如果数据不与塔A是主键,它排序排序。
  2. 循环遍历列A中从底部到顶部的值。
  3. 每当A列中的值从最后一个记录更改时,记录新值并使用application.match查找该值第一次出现的行号。
  4. 使用offset,resizetranspose复制并翻转第一次出现的值到最后一次出现的值(到C列和第一次出现的右侧)。
  5. 继续与循环,直到你到达第2行。