【问题标题】:How to autofill vertically and change column instead of row?如何垂直自动填充并更改列而不是行?
【发布时间】:2018-06-12 05:52:20
【问题描述】:

我目前在另一个工作表中有一个公式,我在其中引用了一个特定的变量单元格:

=Units!B3

当我使用自动填充进行拖动时,它会填充并更改行,例如 B4、B5、B6。但是,我想把它拖下来,让它变成C3、D3、E3、F3、G3等

我怎么能这样做?我知道转置,但没有给我任何运气。

干杯

【问题讨论】:

    标签: excel excel-formula spreadsheet vba


    【解决方案1】:

    用途:

    =INDEX(Units!$3:$3,(ROW(1:1)-1)+2)
    

    +2 在这种情况下是第二个或 B 列的起始列。现在,当它被向下拖动时,它将增加该列。

    【讨论】:

    • 谢谢,但是当我向下拖动它时,它会继续垂直获取值,而不是水平移动到下一个值。我必须在某处设置绝对引用吗?
    • @gcat 记得点击答案旁边的复选标记将其标记为正确。
    猜你喜欢
    • 2021-06-24
    • 1970-01-01
    • 2015-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-09
    • 1970-01-01
    • 2016-01-03
    相关资源
    最近更新 更多