0

我想找到一列的最大值(最小值、平均值等),但只针对另一列与特定模式匹配的行子集。

例如,这里是名为“数据”的工作表中的数据:

Date   Value
Jan    15
Jan    17
Jan    3
Feb    19
Feb    34
Feb    37

然后在单独的表格“报告”中,我想要:

       Jan    Feb
Max    17     37
Min    3      19

我可以在“报告”表的单元格中放入什么函数来获取这些值?

如果重要的话,我使用的是 Gnumeric 1.10。

4

1 回答 1

2

达到:

=max(column b where column a == Jan)

您可以使用 anIF来做到这一点:

=MAX(IF(A2:A7="Jan", B2:B7))

但是,此公式应作为数组公式输入。在 excel 中,您可以使用Ctrl++来执行此Shift操作Enter

于 2013-12-19T09:13:55.560 回答