添加公式时 excel 2016 出错

Error in excel 2016 when adding a formula

我有一个 Excel 公式,它在 excel 2003 年运行良好,但在 Excel 2016 年单击数据验证时出现错误。

"You may not use reference operators (such as unions, intersections, and ranges) or array constants for Data Validation criteria"

我的公式是

=间接("IQ!"&LEFT($T28, 2)&"11"):间接("IQ!"&LEFT($T28, 2)&11+$V28)

我不得不这样做公式,因为商业用户不能自己更新公式。 我在 Excel 中的另一个 sheet 中有一个下拉列表,这是指的。

我很好奇为什么 Excel 不接受间接范围的当前格式..

但是,一种解决方法是创建命名范围:

然后在您的数据验证列表中引用命名范围 (test1):