你能在excel中自定义你的复制和粘贴吗?

时间:2018-04-25 11:25:56

标签: excel excel-formula

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

我有什么

= IFERROR(IFERROR(CELL("地址",INDEX('表1'!G1:G330,MATCH(D12,'表1'!G1) :G330,0))),CELL("地址",INDEX('表1'!BE1:BE330,MATCH(D12,'表1'!BE1) :BE330,0)))),CELL("地址",INDEX('表1'!DB1:DB330,MATCH(D12,'表1'! DB1:DB330,0))))

Excel给了我什么

= IFERROR(IFERROR(CELL("地址",INDEX('表1'!G2:G331,MATCH(D13,'表1'!G2) :G331,0))),CELL("地址",INDEX('表1'!BE2:BE331,MATCH(D13,'表1'!BE2) :BE331,0)))),CELL("地址",INDEX('表1'!DB2:DB331,MATCH(D13,'表1'! DB2:DB331,0))))

我需要什么

= IFERROR(IFERROR(CELL("地址",INDEX('表1'!G1:G330,MATCH(D13,'表1'!G1 :G330,0))),CELL("地址",INDEX('表1'!BE1:BE330,MATCH(D13,'表1'!BE1) :BE330,0)))),CELL("地址",INDEX('表1'!DB1:DB330,MATCH(D13,'表1'! DB1:DB330,0))))

1 个答案:

答案 0 :(得分:1)

具体做法是:

您的公式必须是:

= 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,等等