通过Excel中的数据验证插入公式

时间:2018-10-17 10:13:53

标签: excel

在数据验证列表中,我定义了以下公式:,= 1,5 +($ B $ 1 / $ B $ 2),= 2 +($ B $ 1 / $ B $ 2)* 2,= 2,7 +($ B $ 1 / $ B $ 2)* 3 .....并且对我来说效果很好,因为我可以在下拉列表中看到所有公式,因为它们是选择合适的公式。

但是我更喜欢在一个命名范围内定义它们,因为公式的数量在20个左右。不幸的是,当我定义为命名范围时,我只能在下拉列表中看到结果而不是公式来源,因此我无法选择合适的范围。

我想知道在命名范围中定义时是否查看公式本身。提前致谢。

2 个答案:

答案 0 :(得分:0)

它不起作用。要查看公式,您必须在源单元格中将其设置为文本格式,但是从下拉列表中选择它们实际上不会评估公式。

答案 1 :(得分:0)

类似的事情可能起作用。

A。输入要在工作表范围内使用的公式列表,每个单元格一个公式,不带等号。公式示例列表:

1
5+($B$1/$B$2)
2+($B$1/$B$2)*2
7+($B$1/$B$2)*3

B。创建带有数据验证的单元格以从公式列表中选择

C。使用MATCHCHOOSE选择要用于计算的公式:

=CHOOSE(MATCH(Formula,FormulaList,0),1,5+($B$1/$B$2),2+($B$1/$B$2)*2,7+($B$1/$B$2)*3)

Formula和“ FormulaList”分别是具有所选公式和公式列表的单元格的占位符(或命名范围)。

希望有帮助