在Excel中满足条件时从列范围复制值

时间:2019-02-05 13:38:52

标签: excel

试图解决自己,但完全陷于困境。当C列同一行中的值等于F列同一行中的值时,我试图从A列中复制值。我需要向下移动公式以将F列中的所有值都包括在内。

非常感谢!

2 个答案:

答案 0 :(得分:0)

描述更多我无法理解你想做什么。

Sub CopyRange()
dim i as long
for i=1 to Rows.count
   if cells(i,3)=Cells(i,6) then
       cells(i,1).copy
   end if
End Sub

希望对您有帮助。

答案 1 :(得分:0)

1 25行中的 A C F 列中的数据/ em>,输入:

=IFERROR(INDEX(A:A, AGGREGATE(15, 6, ROW($1:$999)/(C$1:C$25=F$1:F$25), ROW(1:1))),"")

在单元格 G1 中并向下复制:

enter image description here