EXCEL 中一组数据有正数有负数,有什么公式可以求出正数最大值与负数最小值之差

这组数据是用随机正负数公式出来的,并且带有+号或-号
2024-11-15 17:36:22
推荐回答(3个)
回答(1):

直接
=max(a:a)-min(a:a)
正数最大值 - 负数最大值 (ctrl+shift+回车)
=MAX(A1:A3000)-max((A1:A3000<0)*(A1:A3000))
正数最小值-负数最小值 (ctrl+shift+回车)
=min((A1:A3000>0)*(A1:A3000))-MIN( A1:A3000 )

回答(2):

假设这列数据在a列
在b1输入
=max(a:a)-min(a:a)

带有+号或-号
=max(if(left(a$1:a$1000)="+",--rifgt(a$1:a$1000,len(a$1:a$1000)-1)))-min(if(left(a$1:a$1000)="+",-rifgt(a$1:a$1000,len(a$1:a$1000)-1)))
ctrl+shift+enter
三键结束

回答(3):

直接
= MAX(A:A)-MIN(A:A)
正数的最大值 - 负最大(Ctrl + Shift + Enter键)
= MAX(A1:A3000) - MAX((A1:A3000 <0)*(A1:A3000))
积极最低 - 负的最小值(CTRL + SHIFT +回车)

= MIN((A1:A3000> 0)*(A1:A3000))-MIN(A1:A3000)