我试图通过指定要从工作表中的其他单元格获取的标准值,找到一种方法来动态调整对DMAX
和DMIN
等数据库函数的调用所使用的条件。为了说明我的意思,请试试这个:
从一个空白的Excel 2007工作表开始。
在单元格A1,D1和A7中输入单词Test
,在单元格A8,A9和A中输入数字1,2和3。分别为A10。
在A2中输入>=3
,在D2中输入=">=a5"
单击单元格A4并在公式框中输入以下内容:= DMIN(7美元:10美元,1美元,1美元:2美元)。
A4现在正确显示值3.但是,我想知道的是正确的标准表达式,表示它应该从另一个单元格中获取要使用的值。
所以
在A5。
2
在A6中输入=DMIN(A$7:A$10, 1, D$1:D$2)
。
A6现在显示0
,这不是我想要的。我希望从A5中获取标准中使用的值。所以,我的问题是,告诉标准从另一个单元格的内容中获取表达式值的正确方法是什么?
答案 0 :(得分:1)
=">=a5"
将返回字符串>=a5
。
从引号中删除单元格地址:
=">=" & A5
现在这将返回>=
和A5中的值,在本例中为2
; >=2
。
这可以由DMIN正确解释。