【发布时间】:2017-03-04 06:04:35
【问题描述】:
我的电子表格每个月都有一个 Allocated 列和一个 Actual 列。随着最终报告的运行和月份的变化,我想让我的 vlookup 自动使用运行报告的月份的值(在地址“z1”中输入)作为从中提取数据的列。
例如:
z1 = 02(用于在 2 月运行报告)
a3 = ID
b3 = 一月分配的 $
c3 = 一月法案 $
d3 = 2 月分配的 $
e3 = 二月法案 $
a10 =
vlookup('ID123',A:E,2,false)
vlookup 公式中的 2 实际上引用了存储列号的地址“Z1”(这最终将是基于月份计算得出的数字,并且在给定工作表中的所有其他数据的情况下值开始的偏移量)。然后,这将随着“Z1”中的值的变化而变化,而无需每月更改所有公式。
我设想它看起来像:=vlookup('ID123',A:E,z1,false)
当我使用上述内容时出现#ref 错误。谢谢
【问题讨论】:
-
使用双引号而不是单引号。
-
并确保 Z1 是一个数字,而不是看起来像数字的文本。