我需要在excel中复制一个公式,但只复制第3行。 请参阅图片作为参考:
我需要大约5000个单元格,所以理想情况下是将其向下拖动,但是当我这样做时,excel只引用同一行而不是列A的下一行
有一个有关如何执行此操作并跳过一个单元格的示例,但是在我的情况下,我想跳过2个单元格。 示例是:
=IF(C1="",INDEX($A$2:$A$20,COUNTBLANK($C$1:C1)),"")
并发布到HERE
答案 0 :(得分:2)
从单元格C1
并向下拖动:
=IF(INT((ROW()+2)/3)=(ROW()+2)/3,INDIRECT("A"&((ROW()+2)/3)),"")
或者:
=IFERROR(INDIRECT("A"&(ROW()+2)/3),"")
或非易失性:
=IF(INT((ROW()+2)/3)=(ROW()+2)/3,INDEX($A$1:$A$10,(ROW()+2)/3),"")
或另一个非易失性:
=IF(MOD((ROW()+2)/3,1)=0,INDEX($A$1:$A$10,(ROW()+2)/3),"")
从单元格C2
并向下拖动:
=IF(INT((ROW()+1)/3)=(ROW()+1)/3,INDIRECT("A"&((ROW()+1)/3)+1),"")
或者:
=IFERROR(INDIRECT("A"&((ROW()+1)/3)+1),"")
或非易失性:
=IF(INT((ROW()+1)/3)=(ROW()+1)/3,INDEX($A$1:$A$10,(ROW()+1)/3),"")
或另一个非易失性:
=IF(MOD((ROW()+1)/3,1)=0,INDEX($A$1:$A$10,(ROW()+1)/3),"")
答案 1 :(得分:1)