将行值复制到具有相同ID的其他行

时间:2015-06-06 13:06:58

标签: excel copy rows

我在excel db中有以下结构:

ID   Variable1   Variable2
1     X          Y
2     X2         Y2
2
3     X3         Y3
4     X4         Y4
4
4
5     X5         Y5

我正在搜索一个公式(代码?),它将给定行的变量值复制到具有相同ID的所有其他行。例如,将X4和Y4复制到包含4作为ID的所有其他行。

谢谢!

1 个答案:

答案 0 :(得分:1)

这个答案假设数据在A到C列中,需要使用一些辅助列:

  • 使用公式填充D2并向下填充 =IF(B2="",INDEX(B$2:B$9,MATCH($A2,$A$2:$A$9,0)),"")
  • 如果仍然选择D列中的范围,请将填充手柄拖到 填充E列,
  • 使用=A1
  • 填充F1并向下填充
  • 使用=B1&D1
  • 填充G1并向下填充
  • 如果仍然选择G列中的范围,则将填充手柄拖到左侧 填充H。列。