邀朋友种豆,一起分享吧
喜欢购买正品行货?那就去品牌街

Excel中查找绝对值最大最小的值

来自:种豆 时间:2017-12-29 阅读:128866次 原文链接

功能描述

    Excel中有一批数字存储在某区域中(假设在区域A1:B30中),找出这些数字中绝对值最大的数字。

实现公式一

=IF((MAX(A1:B30))>-MIN(A1:B30),MAX(A1:B30),MIN(A1:B30))

原理:绝对值最大的数为区域中的最大值或最小值,利用该特点,公式先比较区域中的最大值与最小值的相反数,如果前者大于后者就返回区域中的最大值,否则返回最小值。

实现公式二

=MAX(IF(MAX(ABS(A1:B30))=ABS(A1:B30),A1:B30))

原理:采用数组公式。当区域中最大值与最小值的绝对值相等时,该公式返回最大值。
数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号 ({ }) 中。
注意:如果在某单元格中输入上述公式按Enter键,在该单元格可能会显示“#VALUE!”,同时单元格左上角显示标识错误的三角符号,如果出现这种情况,按下述方式处理:
  1> 鼠标选中该单元格,按F2键,转入编辑模式
  2> 按 Ctrl+Shift+Enter 键完成编辑

以下公式获取A1:B30范围内绝对值最小的数字。

=MAX(IF(MIN(ABS(A1:B30))=ABS(A1:B30),A1:B30))

实现公式三

=PERCENTILE(A1:B30,MAX(A1:B30)>-MIN(A1:B30))

    PERCENTILE函数的语法:

    PERCENTILE(array,k)
    返回数组或区域中数值的第k个百分点的值,k为0到1之间的百分点值,包含0和1。如果区域中的最大值大于最小值的相反数,则公式变为:

    =PERCENTILE(A1:C10,TRUE)
    这里第二个参数TRUE等同于1,公式返回最大值,否则返回最小值。

 

 
关于种豆 ┊ 联系我们 ┊ 免责声明 ┊ 发帖须知 ┊ 请提意见 ┊ 站点地图
本站为个人爱好兴趣分享网站,不代表本人观点,如有侵权请联系QQ3033380280进行处理
sowsoy.com 版权所有 Copyright©2010-2021 备案号:蜀ICP备2020025376号-3
Email:sowsoy#hotmail.com