如何在MS Excel中自动填充公式,使其跳过中间的某些行?

问题描述 投票:0回答:1

我的MS-Excel工作表具有以下公式...

Img01

当我从H4:I12复制所有单元格并将其粘贴到H13(excel粘贴在H13:I21范围内)时,我得到以下自动填充:H4更改为H13,因为它已粘贴到13th row

Img02此处深蓝色单元格已正确自动填充,但浅蓝色单元格尚未自动填充...

但是我需要进行以下自动填充更改:H4 to H5O4 to O5U4 to U513th, 14th & 15th rows中以及类似地AB4 to AB5中的AI4 to AI5AO4 to AO517th, 18th & 19th rows

Img03

我知道这是标准的Excel行为,但是我有很多这样的行,而且我认为我不能继续手动更改行号...我该如何解决此问题?🙏

excel vba autofill
1个回答
0
投票

如果您想继续复制,我认为这是一种方法

您必须手动更改刚刚提到的H4,H5,H6,I4,I5,I6等的所有浅蓝色单元格的公式

H4 =次级!H4 更改为 = INDIRECT(“次级!H”&(INT((ROW()-ROW($ 4:$ 4))/ 9)+4))]

H5 = Subgrades!O4 更改为 = INDIRECT(“ Subgrades!O”&(INT((ROW()-ROW($ 4:$ 4))/ 9)+4))]

依此类推,直到I10。然后您可以从H4:I12复制所有单元格,然后将其粘贴到H13,H21等...

© www.soinside.com 2019 - 2024. All rights reserved.