作业帮 > 综合 > 作业

Excel求一列数据$J:$J(有正有负)的绝对值最小值,不用辅助列.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/29 13:21:48
Excel求一列数据$J:$J(有正有负)的绝对值最小值,不用辅助列.
1.=MIN(ABS($J:$J))是肯定不行的;
2.绝对值最大值已经有解决方案:=IF(MAX($J:$J)>-MIN($J:$J),MAX($J:$J),-MIN($J:$J));
采用了一个中间变量 M6为数据个数,这样就行了~
=MIN(ABS($J3:INDIRECT("J"&(M6+2))))
其实,就是你说的肯定不行的那个公式,只是需略作改动:
求绝对值的引用区域,不宜引用整列,请给定一个足够大的区域引用即可
=MIN(ABS($J$1:$J$1000))
此外,此公式为数组公式,请按ctrl+shift+enter结束确认
再问: 测试了一下,不能解决问题。因为默认数据是0,所以当=MIN(ABS($J$1:$J$1000))中的1000>数据个数的时候,全为0了。
再答: 我只是举例而已,请根据你的实际数据设置公式中的引用区域
再问: 谢谢!我知道你的意思。我的数据是不定项的,那还得用一个中间变量。谢谢!