如何在数据验证ms-excel中编写和运行excel函数

时间:2014-11-23 14:25:26

标签: excel excel-vba excel-formula vba

我有一张Excel表格 -

Cell No / Column A
-------------------
1.    Total
2.    $1,350.00
3.    $2,670.00
4.    $2,891.00
5.    $1,107.00

6.    Drop-Down List

我添加了数据验证列表,其中包含一些函数名称,如MIN,MAX,SUM。我想计算A2:A5单元格的值并显示在A6单元格中,如果我选择A6单元格中的任何一个函数,这是通过数据验证添加。假设我在A6单元格中选择SUM形式,它将显示值函数的总和,如SUM(A2:A5)。

我该怎么做?

1 个答案:

答案 0 :(得分:3)

您可以在B列中简单地创建这三个公式,例如,B1中的MIN,B2中的MAX,B3中的SUM。 然后从已包含该公式的这些单元格中提取数据验证下拉列表。
但是,您需要格式化B1,B2,B3单元格,以便在数据验证列表中看到例如MIN,MAX或SUM。我已在this dropbox link

中为您完成此操作 像这样:
这是预览

enter image description here
您可以隐藏B列,以便任何人都无法对其进行任何更改。
我还在公式的A列中选择了整个列范围,因此如果稍后向该列添加任何内容,它会自动计算它们。
您可以根据需要向列B添加任意数量的公式,然后将它们放入数据验证下拉菜单中。不要忘记在B列中格式化您的单元格。您应该自定义格式并将所需的文本放入"",如" MIN PRICE"