Excel:使用列来查找第3列中的最大值

时间:2013-10-03 12:16:34

标签: excel-formula

我有一个包含3列的数据列表,第一列有人名,第二列有报告类型,第三列有报告提交所需的时间。对于每种类型的报告,我想查找每个人的最大时间。

这就是我的尝试,但它总是给我“无”。有任何想法吗?

= IF(和(Jan!$ B $ 2:$ B $ 115 =“Bill W”,1月!$ C $ 2:$ C $ 115 =“报告1”),MAX(1月1日F $ 2:$ F $ 115 ), “无”)

2 个答案:

答案 0 :(得分:1)

“我想为每种类型的报告查找最大的时间。”

如果您只想查找最长时间,则可以使用功能区主页选项卡中的“最大”功能。

  1. 选择整个列(确保最后一列为空)。
  2. 点击功能区中“autosum”下的“max”功能。

答案 1 :(得分:0)

尝试透视: Excel Pivot Tables Tutorial : What is a Pivot Table and How to Make one

或者,如果您需要使用公式,然后将以下公式粘贴到D2,请按CTRL + SHIFT + ENTER,因为它是一个数组公式。然后向下拖动以复制:

=MAX(IF(($A$2:$A$11=A2)*($B$2:$B$11=B2),$C$2:$C$11))

enter image description here