在excel公式中定义变量?

时间:2012-05-07 12:20:30

标签: excel variables formula

我有一个简单的表数据,如:

date     | Jenna | Tom | Robin
01/01/12    2       5       8
02/01/12    3       4       7

(日期栏从一年的第一天开始,一直到下一年。)

我有一个公式得到分钟。最多1月份的值(例如Jenna)。

我必须每个月更改行号以获得正确的结果。

我是否可以在两个单元格中定义变量,并在不使用VBA的情况下在该公式中使用它们。 例如;

我将在 H1和H2 单元格中放置两个值,分别为 28和58 。我将E1定义为start,E2定义为end。写下这个公式:

=min(Cstart:Cend)
=max(Cstart:Cend)
=average(Cstart:Cend)

第一个公式意味着获得 C28和C58 之间的最小值。

这样我就不必在页面上手动更改每个公式。我只会更改2个单元格的值,这就足够了。

我希望,我已经解释过了。

1 个答案:

答案 0 :(得分:1)

不确定。您必须使用INDIRECT()功能。 INDIRECT将字符串转换为范围引用。

=MIN(INDIRECT("C" & $H$1 &":C" & $H$2))