我想找到列的最大值(最小值,平均值等),但仅针对另一列与某个模式匹配的行子集。
例如,以下是名为“data”的工作表中的数据:
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。
答案 0 :(得分:2)
实现:
=max(column b where column a == Jan)
您可以使用IF
来执行此操作:
=MAX(IF(A2:A7="Jan", B2:B7))
但是,此公式应作为数组公式输入。在excel中,您可以使用 Ctrl + Shift + 输入。