如何通过仅添加列数来在 Excel 中使用偏移函数?

How can I use offset function in Excel by adding just the number of column?

这是样本:

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

您可以使用 INDEX 和 MATCH:

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

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

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

这个用于 excel 中的 offset 函数

=offset(B2,0,B2)