Excel - 将数据从工作表1拉到工作表2,但是采用递增步骤


1

我需要从表1或 LIVE INFO 在表2中以28的步长向下移动。

没有索引或手动执行此操作是否可以执行此操作?

='LIVE INFO'!A2
='LIVE INFO'!A30
='LIVE INFO'!A58
='LIVE INFO'!A86
='LIVE INFO'!A114
='LIVE INFO'!A142
='LIVE INFO'!A170
='LIVE INFO'!A198
='LIVE INFO'!A226

Answers:


1

是的,你可以使用 ROWSINDIRECT 为达到这个:

=INDIRECT("'Live Info'!A"&(ROWS($A$1:A1)*28)-26)

在其自己的 INDIRECT("'Live Info'!A2") 会从实时信息中为您提供A2的值。

为了动态地将2增加到28的步长,我们计算出已经过了多少行。将此乘以28,然后在第2行开始时减去26:

ROWS($A$1:A1)*28)-26
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.