制定DMIN和DMAX的标准取决于给定单元格中指定的值

时间:2018-04-27 21:30:56

标签: excel excel-2007

我试图通过指定要从工作表中的其他单元格获取的标准值,找到一种方法来动态调整对DMAXDMIN等数据库函数的调用所使用的条件。为了说明我的意思,请试试这个:

  1. 从一个空白的Excel 2007工作表开始。

  2. 在单元格A1,D1和A7中输入单词Test,在单元格A8,A9和A中输入数字1,2和3。分别为A10。

  3. 在A2中输入>=3,在D2中输入=">=a5"

  4. 单击单元格A4并在公式框中输入以下内容:= DMIN(7美元:10美元,1美元,1美元:2美元)。

  5. A4现在正确显示值3.但是,我想知道的是正确的标准表达式,表示它应该从另一个单元格中获取要使用的值。

    所以

    1. 在A5。

    2. 中输入2
    3. 在A6中输入=DMIN(A$7:A$10, 1, D$1:D$2)

    4. A6现在显示0,这不是我想要的。我希望从A5中获取标准中使用的值。所以,我的问题是,告诉标准从另一个单元格的内容中获取表达式值的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

当您希望它返回单元格的结果而不是单元格地址时,

=">=a5"将返回字符串>=a5

从引号中删除单元格地址:

=">=" & A5

现在这将返回>=和A5中的值,在本例中为2; >=2

这可以由DMIN正确解释。