请问在excel中如何提取一大串数据中绝对值最大的那个数?
就是说用函数库中哪一个函数?我知道你的意思,但是如果里面有负数存在这个就不一定得到正确答案了啊?...
就是说用函数库中哪一个函数?我知道你的意思,但是如果里面有负数存在这个就不一定得到正确答案了啊?
展开
展开全部
二楼的思路很好,公式也很简单,但是做法却很复杂!!对一楼的评价更是不中肯。
一楼公式:
MAX(ABS(A1:A100))
是数组公式,需按“ctrl+shift+回车”这三个键结束公式的输入。这是最简单最直接了当的做法!!
二楼的评价简直是误人子弟!!ABS(A1:A100)如果不用数组输入法,结果就是#VALUE!也不会返回A1的绝对值!!
一楼公式:
MAX(ABS(A1:A100))
是数组公式,需按“ctrl+shift+回车”这三个键结束公式的输入。这是最简单最直接了当的做法!!
二楼的评价简直是误人子弟!!ABS(A1:A100)如果不用数组输入法,结果就是#VALUE!也不会返回A1的绝对值!!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先使用一个辅助列(或辅助行),用ABS函数把那一大串数字中每一个的绝对值求出来,然后使用MAX函数找出其最大值。
即:假设你的数据放在A列,那么用B列求绝对值,B1中公式:=ABS(A1) B2中公式:=ABS(A2) 以此类推……
然后在C1中输入公式:=MAX(B:B)
楼上网友的公式很简单、想法也很好,但是一个ABS只能对一个具体的单元格计算绝对值,而A1到A100这一列数据用一个ABS是无法计算的,它只能默认计算A1的绝对值。所以这个公式最终的结果是永远等于A1的绝对值,无法达到你的要求。
即:假设你的数据放在A列,那么用B列求绝对值,B1中公式:=ABS(A1) B2中公式:=ABS(A2) 以此类推……
然后在C1中输入公式:=MAX(B:B)
楼上网友的公式很简单、想法也很好,但是一个ABS只能对一个具体的单元格计算绝对值,而A1到A100这一列数据用一个ABS是无法计算的,它只能默认计算A1的绝对值。所以这个公式最终的结果是永远等于A1的绝对值,无法达到你的要求。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询