您可以在excel中自定义复制和粘贴吗?

您可以在excel中自定义复制和粘贴吗?,excel,excel-formula,Excel,Excel Formula,我需要复制和粘贴超过800行的公式。我需要匹配的lookup_值每次增加1,其他所有内容保持不变。是否可以设置自定义复制/粘贴,以便设置需要更改的值 我拥有的 =IFERROR(单元格(“地址”,索引(“表1’!G1:G330,匹配(D12,'Sheet 1’!G1:G330,0))),单元格(“地址”,索引(“表1’!BE1:BE330,匹配(D12,'Sheet 1’!BE1:BE330,0))),单元格(“地址”,索引(“表1’!DB1:DB330,匹配(D12,'Sheet 1’!DB1

我需要复制和粘贴超过800行的公式。我需要匹配的lookup_值每次增加1,其他所有内容保持不变。是否可以设置自定义复制/粘贴,以便设置需要更改的值

我拥有的

=IFERROR(单元格(“地址”,索引(“表1’!G1:G330,匹配(D12,'Sheet 1’!G1:G330,0))),单元格(“地址”,索引(“表1’!BE1:BE330,匹配(D12,'Sheet 1’!BE1:BE330,0))),单元格(“地址”,索引(“表1’!DB1:DB330,匹配(D12,'Sheet 1’!DB1:DB330,0)))

Excel给了我什么

=IFERROR(单元格(“地址”,索引('Sheet 1'!G2:G331,MATCH(D13,'Sheet 1'!G2:G331,0))),单元格(“地址”,索引('Sheet 1'!BE2:BE331,MATCH(D13,'Sheet 1'!BE2:BE331,0))),单元格(“地址”,索引('Sheet 1'!DB2:DB331,MATCH(D13,'Sheet 1'!DB2:DB331,0)))

我需要什么

=IFERROR(单元格(“地址”,索引(“表1’!G1:G330,匹配(D13,'Sheet 1’!G1:G330,0))),单元格(“地址”,索引(“表1’!BE1:BE330,匹配(D13,'Sheet 1’!BE1:BE330,0))),单元格(“地址”,索引(“表1’!DB1:DB330,匹配(D13,'Sheet 1’!DB1:DB330,0)))

具体而言:

您的公式需要是:

= IFERROR(IFERROR(CELL("address",INDEX('Sheet 1'!G$1:G$330,MATCH(D12,'Sheet 1'!G$1:G$330,0))), CELL("address",INDEX('Sheet 1'!BE$1:BE$330,MATCH(D12,'Sheet 1'!BE$1:BE$330,0)))), CELL("address",INDEX('Sheet 1'!DB$1:DB$330,MATCH(D12,'Sheet 1'!DB$1:DB$330,0))))

然后,当您复制/粘贴时,1和330将保持为1和330,而12将变为13,然后变为14,等等您希望保持静态的公式中的列和行,在它们前面添加
$
符号,然后将其向下拖动(即,如果您有
匹配(D13,'Sheet 1'!BE1:BE330,0)
formula如果您只想更改
D
中的行,您将有:
MATCH($D13,'Sheet 1'!$BE$1:$BE$330,0)
谢谢!现在就可以了。