excel min范围的一个子集

我有一个Excel表格和两个感兴趣的年份和捐款。 年值是2008,2009,2010等…

我想获得2009年所有捐款的最低限额。我已经尝试过了

MIN(IF(年= “2009”,捐赠 “”)

与此相关的问题是除了2009年以外的其他年份下降到“”,因此最小值为0。

有我应该使用的不同的function。

你有的公式是正确的。 MIN将忽略文本。 一些事情要检查:

确保年份中的数据确实是文本。 如果是数字,则需要在2009年左右删除引号,否则将无法find任何内容。

确保你用Control + Shift + Enterinput公式,而不仅仅是input。 Excel将公式栏中的公式放在大括号中,表示它是一个数组公式。

确保你实际上没有得到正确的答案。 也就是说,确保2009年没有零分。似乎不太可能会logging零捐款,但值得一看。

如果您的年份数据实际上是文本,也许是因为它是导入的,那么捐赠数据也可能是文本。 如果是这样的话

MIN(IF(Year="2009",Donations*1,"")) 

如果可能,* 1将强制文本数字。

input这个数组公式(按Ctrl-Shift-Enter,而不是input数组)

 =MIN(IF(<YearRange>=2009,<ValueRange>,"")) 

创build一个数据透视表,将Year作为一行,Donations as Data(selectMinimum选项)。