使用模式为列和行复制Excel公式

我有一个excel工作表,其中包含F2:F4中的一系列公式 . 单元格F2包含公式= Sheet3!Z4,单元格F3 = Sheet3!Z6,单元格F4 = Sheet3!Z8 . 当我使用此偏移公式拖动公式时,我能够成功地计算2行 .

=OFFSET(Sheet3!$Z$4,(ROW()-2)*2,0)

是否可以更改此公式,以便我可以跨列拖动行?例如,如果我从F2拖到G2,G2将返回= Sheet3!AA4,但如果我从F2拖到F3,我仍然可以得到= Sheet3!Z6 . 我无法解锁上面公式中的 Sheet3!$Z$4 来拖动列,因为如果我试图向下拖动行,我的参考编号会不断改变,这将会抛弃整个公式 . 有谁知道如何重写这个公式,以便excel可以识别模式(行中2个,列中1个)我在拖动公式时试图复制?提前致谢!

回答(1)

3 years ago

在F2中试试这个,然后向下拖动,

=index(Sheet3!z:z, (row(1:1)-1)*2+4)