ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > 我的酷贴 > 函数与公式 > MAX和MAXA函数有什么区别?

MAX和MAXA函数有什么区别?

作者:绿色风 分类: 时间:2022-08-18 浏览:268
楼主
棉花糖
MAX与MAXA函数有什么区别?
【帮助文件】MAX
  • 参数可以是数字或者是包含数字的名称、数组或引用。
  • 逻辑值和直接键入到参数列表中代表数字的文本被计算在内。
  • 如果参数为数组或引用,则只使用该数组或引用中的数字。
  • 数组或引用中的空白单元格、逻辑值或文本将被忽略。 如果参数不包含数字,函数 MAX 返回 0(零)。
  • 如果参数为错误值或为不能转换为数字的文本,将会导致错误。
  • 如果要使计算包括引用中的逻辑值和代表数字的文本,请使用 MAXA 函数。
    【帮助文件】MAXA
  • 参数可以是下列形式:数值;包含数值的名称、数组或引用;数字的文本表示;或者引用中的逻辑值,例如 TRUE 和 FALSE
  • 逻辑值和直接键入到参数列表中代表数字的文本被计算在内。
  • 如果参数为数组或引用,则只使用其中的数值。数组或引用中的空白单元格和文本值将被忽略。
  • 如果参数为错误值或为不能转换为数字的文本,将会导致错误。
  • 包含 TRUE 的参数作为 1 来计算;包含文本或 FALSE 的参数作为 0(零)来计算。
  • 如果参数不包含任何值,函数 MAXA 返回 0。 如果要使计算不包括引用中的逻辑值和代表数字的文本,请使用 MAX 函数。

    个人感觉区别并没有帮助中说的那么明显。

    1、实验发现唯一的区别就是对于引用区域内逻辑值的处理区别,这点帮助中是对的。
    例:A13单元格为0,A14为逻辑值TRUE。
    =MAXA(A13:A14)会等于1
    =MAX(A13:A14)会等于0
    但是如果按下F9改为数组,则:
    =MAXA({0;TRUE})等于0
    =MAX({0;TRUE})也等于0
    就变得相同的。

    2、对于参数VALUE1,VALUE2等中的文本:
    =MAXA("764"&" ",541),MAXA会把文本"764"&" "参与运算
    但是=MAX("764"&" ",541)的结果也是764,MAX把"764"&" "当做数字,两个函数对于参数value1,value2中的文本数字当数字处理

    3、对数组中的文本:
    =MAXA({584;628;156;"丁";735;670;541;246;"764";646;0;603;0;TRUE;315;539;486;721;62;316;0;719})
    数组中的文本数字和文本忽略,MAX数组也是相同的。

    4、对于value1,value2中存在文本,则两个函数运算都会返回错误值,例如:
    =MAXA("764",603,"丁")返回#VALUE!,MAX也同样出错。
    请参考附件。
    max与maxa区别.rar
  • 2楼
    gouweicao78
    【解读】关键点:
    1、说明中最后一句:
    如果要使计算包括引用中的逻辑值和代表数字的文本,请使用 MAXA 函数。
    如果要使计算不包括引用中的逻辑值和代表数字的文本,请使用 MAX 函数。
    也就是说,最大的区别在于“引用中的逻辑值代表数字的文本

    引用中的“逻辑值”从上面的表述看,并无异议。
    而“代表数字的文本”指什么,这是一个值得讨论的话题。请看下一句:

    “直接键入到参数列表中代表数字的文本被计算在内”——什么是参数列表?就是Value1,Value2……
    上面例子中:
    =MAXA("764"&" ",541)
    =MAX("764"&" ",541)
    这两个公式的第1个参数都算“直接键入到参数列表中代表数字的文本”。这一点,本身函数帮助文件中并无区别。

    2、如果参数为错误值或为不能转换为数字的文本,将会导致错误
    上面例子中的=MAX("764",1,"丁")——“丁”字就是不能转换为数字的文本。

    3、如果参数为数组或引用,则只使用其中的数值。数组或引用中的空白单元格和文本值将被忽略。这一点两者也没有区别。

    免责声明

    有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
    ------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

    评论列表
    sitemap