Excel中函数取最大值?

如图两个框红色(例如:A1*A2)相乘等于黄色(A3),两者相乘若为0,则选取两个中间最大值,这个函数如何设置公式呢,求指教。

    随便选择一张excel表格,双击打开。

    请点击输入图片描述

    可以看到表格内有一些数据,接下来要从这些数据中取出最大值,并将其自动填入指定单元格内。

    请点击输入图片描述

    在公式菜单栏下,打开自动求和下拉框,点击里面的最大值选项。

    请点击输入图片描述

    可以看到指定单元格内,出现一个函数MAX,里面有两个参数,分别指向起始单元格和终止单元格。

    请点击输入图片描述

    快捷键ctrl+s保存,可以看到选中单元格内,出现了期望的最大值。

    请点击输入图片描述

    也可以选择多行,MAX里面的两个参数分别对应左上角和右下角的两个单元格。

    请点击输入图片描述

    快捷键ctrl+s保存,可以看到选中单元格内,出现了期望的最大值。

    请点击输入图片描述

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-11-08
最大值函数公式:
D3表格输入:=MAX((A1:A10=D2)*B1:B10)
输入好公式后,先按住CTRL+SHIFT,最后回车
E3表格输入:=MAX((A1:A10=E2)*B1:B10)
输入好公式后,先按住CTRL+SHIFT,最后回车
最小值函数公式:
D4表格输入:=MIN(IF(A1:A10=D2,B1:B10))
输入好公式后,先按住CTRL+SHIFT,最后回车
E4表格输入:=MIN(IF(A1:A10=E2,B1:B10))
第2个回答  2021-11-08

    最大值函数公式:D3表格输入:=MAX((A1:A10=D2)*B1:B10) 输入好公式后,先按住CTRL+SHIFT,最后回车 E3表格输入:=MAX((A1:A10=E2)*B1:B10) 输入好公式后,先按住CTRL+SHIFT,最后回车 最小值函数公式:D4表格输入:=MIN(IF(A1:A10=D2,B1:B10)) ...

第3个回答  2021-11-08
=IF(A1*A2=0,MAX(A1:A2),A1*A2)

=IF(A1*A2<>0,A1*A2,MAX(A1:A2))追问

若等于0时如何实现显示“-”,其他数据格式内列的是0时如何实现显示“-”,公式列出后就显示整机或者小数,没办法显示百分比,若调动百分比时,结果为0的则会变动显示0,而不是“-”

第4个回答  2021-11-08
=if(A1*A2=0,max(A1,A2),A1*A2)
相似回答