【问题标题】:How can I use offset function in Excel by adding just the number of column?如何通过仅添加列数在 Excel 中使用偏移功能?
【发布时间】:2021-01-11 10:40:59
【问题描述】:

这是示例:

如果我为列添加数字必须在get_info列中获取列的内容

【问题讨论】:

  • 不要使用OFFSET(),只使用INDEX() 就可以,而且不会不稳定。

标签: excel excel-formula offset


【解决方案1】:

您可以使用 INDEX 和 MATCH:

对于第 2 行:=MATCH(B2,$C$1:$F$1) 将查找您的值所在列的索引。C1:F1 中范围值周围的 $ 将确保列标题是静态的,即使您将公式复制下来。

然后结合索引:=INDEX(C2:F2,1,MATCH(B2,$c$1:$F$1)),它从该索引中检索数据。

一个不错的额外功能是您可以将其包装在 =IFNA(formula' "") 中,如果您没有在 B 列的单元格中输入值,它会阻止它显示 #N/A。

【讨论】:

  • 只需=INDEX(C2:G2,B2) 将在A2 中执行。向下拖动。
【解决方案2】:

这是offsetexcel中的函数

=offset(B2,0,B2)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-07
    • 2012-02-26
    • 2016-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-20
    相关资源
    最近更新 更多