按条件求取最大值与最小值,95%的人都问过这个问题了

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

按条件求取最⼤值与最⼩值,95%的⼈都问过这个问题了
前⼏天呢,有好⼏个群⾥的⼩伙伴在问,如果按条件求取最⼤值与最⼩值的问题,这是⼀个实际⼯作中的经常会遇到的⼀个问题。

今天⼩必⽼师教⼤家两个⽅法可以快速地得到最⼤值最⼩值。

如下图所⽰,是⼀份某个单位的季度奖⾦,现在按要求,计算出每个部门的各个季度的最⾼奖⾦与最低奖⾦:
对于以上问题,下⾯⼩必⽼师给⼤家介绍两种⽅法,⼀种是透视表法,⼀种是公式函数法、具体的解决⽅法如下:
01
透视表法
透视表是⽇常处理分析数据最常⽤的⼀个⼯具,具体的操作⽅法如下:
Step-01:选中数据区域,单击【插⼊】-【数据透视表】-【现有位置】-【确定】,如下图所⽰:
Step-02:在弹出的对话框中,将“部门”与“季度”字段拖放⾄【⾏标签】,将“奖⾦”字段分两次拖放⾄【数值】,如下图所⽰:
Step-03:设置字段的计算⽅式,将【数值】⾥的第⼀个“奖⾦”的计算⽅式设置为“最⼤值”,“奖⾦2”的计算⽅式设置为“最⼩值”,并修改标题名称,如下图所⽰:
Step-04:设置【分类汇总】⽅式为“不分类汇总”,设置【总计】为“对⾏列禁⽤”,选择【报表布局】为“以表格形式”与“重复所有项⽬标签”,如下图所⽰:
02
公式法
在Excel中提供的最值函数常⽤的有MAX与MIN函数,但是不能直接⽤于计算条件最值,必须与其他的函数配合使⽤,⼀般以数组⽅式出现。

⽽在Office 365的Excel版本中则提供了MAXIF与MINIF的函数,可以直接⽤于计算条件最值。

在H2单元格中输⼊公式:
{=MAX(IF((F2=A:A)*(G2=B:B),D:D))},按组合键<Ctrl+Shift+Enter>完成后向下填充。

如下图所⽰:
在I2单元格中输⼊公式:
{=MIN(IF((F2=A:A)*(G2=B:B),D:D))},按组合键<Ctrl+Shift+Enter>完成后向下填充。

如下图所⽰:
解释:以上公式属于数组公式,对于初学者来说有⼀定的困难,但是⼩必⽼师给⼤家总结了⼀个万能的套⽤公式,⼤家套⽤这个公式就⾏。

即:
=MAX/MIN(IF((条件1=条件区域1)**(条件1=条件区域1)*……*(条件n=条件区域n),求值区域))。

相关文档
最新文档